#include "pch-cpp.hpp"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif


#include <limits>


template <typename R>
struct VirtualFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};

struct ColorU5BU5DU5BU5DU5BU5D_t330F686A6A2B0807AB041C8E58C8F8AF8201F4FA;
struct Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9;
struct ImageU5BU5DU5BU5D_t929E943844CCA2D629ADE637CC149CBDBD3A8672;
struct Int16U5BU5DU5BU5D_t3B9E7F8B8A9ABE3DCB70EF6D806F55BF9267B25A;
struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E;
struct SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699;
struct StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF;
struct ArrowpaintU5BU5D_t2E13BD2A87E777A4A42C06A758A9481A9B10BB3A;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t1CFDBA4F7B3017DDBDAB6DE0C6827B9329A17831;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct EffectCharPaintU5BU5D_t7AEB44ABB7F1B33FB28AD4285060FE36D6A962C1;
struct EffectPaintU5BU5D_tC89F776D92B494F9952DCF515B983F91E23689D8;
struct FrameU5BU5D_t3670D53089A40518EAE0334DE5A8C404C07F7150;
struct ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288;
struct ImageInfoU5BU5D_tED558C7C6FE509BBDA6062D983E11F7E528CD0AD;
struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B;
struct ItemOptionTemplateU5BU5D_t9C96627ABECBC0A31CB84581EA19591392038433;
struct ItemStandsU5BU5D_tED2E43DE99FFE69930465CD3D8809D32AB0B2469;
struct MobU5BU5D_t5CDD7B53E59C3E9A42F86E834C85D07D20C4E3A7;
struct MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F;
struct NClassU5BU5D_t8B6BB220755070BCDDAC0AFCA543390F3A4AE352;
struct PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A;
struct PositionU5BU5D_t54DA6F0529B557D8E004F11779884D1A5C12DA77;
struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913;
struct SkillU5BU5D_tD6CF5D2C7A0F98E450228A8DDB33BC5A920CBA14;
struct SkillOptionU5BU5D_tCBB39AAB84C77BA61D69F8079C9AC91B7F42128C;
struct SkillOptionTemplateU5BU5D_tBA3F85C1A590FC58ECE2ECFDED0CD3B93A2AEC05;
struct SkillPaintU5BU5D_t57E18DB873495676281D63091C7D46A09D6A5F1E;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct mFontU5BU5D_tDAFC7949BE3B10D59DE1D622C51801F50B1932FA;
struct ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A;
struct Arrow_t7048A6830A9F76E0448BBD44FD9C3C00BC138DBF;
struct BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954;
struct Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F;
struct CharCountDown_tB5E25BD047BFA8F7073086E6269E296297F46F50;
struct ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0;
struct Clan_t477C7666D1467E15C7E6DD122693D7D2E1B1F07A;
struct Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1;
struct Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972;
struct EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7;
struct EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0;
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
struct Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3;
struct FrameImage_t22B8F29B26087709566812A258AB227B26817986;
struct GamePad_tA80BE1C929BD34E9DF8A6B45541F49567953533A;
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct ISession_tF37265999CC65EF0F523C6B335DAAE63C1B04364;
struct Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908;
struct ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3;
struct Input2Dlg_t72D7E4D04628F5154808C46D1F0B79DF94A950BF;
struct InputDlg_t6F73BE4C724386EBC959FAF67DC93E27990D4C83;
struct Item_tFAF77888D49883A321EB596A7D93CB5615D37E95;
struct ItemMap_t2B30F00DB645DF643CDA7BBE963A58A018175E38;
struct LanguageScr_tAF2C34A0ED65B6FDA1373B31169E2D76EB57B24A;
struct LoginScr_tC859CD60B2ED059FFFD2EB2B7FE1C7347A9847F8;
struct MainObject_t49E80B0A8D97A2F317DF6244C2FFD7DA418CCD4C;
struct Menu_t818E8DA587A0E558DE9BC83947BABC9A6FDD0C05;
struct Mob_t394900507F39725FA57379059AA703E63166F45F;
struct MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE;
struct MovePoint_t935B2561B2469906D762963068D2E58357E88159;
struct MsgDlg_t18C7F17B45CFF10B5E71FEDA2D94FE2C0A5259CE;
struct MyVector_t5E551DE127AB217F3BF51644B186993381C11E30;
struct NClass_tD9935A01A89F425C039E19885A493CBB59C51B0D;
struct Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A;
struct Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F;
struct Position_tB64FC298B6BB082C817D6A63D76AD323A23EEE9D;
struct Readmsg_tA30120E6056FA74349FEEC5452E54828507788AA;
struct RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177;
struct SelectServerScr_t15E68A6B3D855ED7400945995A4D1E8919F52978;
struct Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D;
struct Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE;
struct SkillPaint_t20CE74B7BD5FCEFA7DC508A6A1168EB3BD7FBA79;
struct SkillTemplate_t311437513D34E91857550DAACFFF71C301B14352;
struct String_t;
struct TField_t56E19AE85CA63279C53042EF348814217A9F0E70;
struct Task_t798CBD3ECBDA5D4EB29A4FB13B82694E1FBB96B9;
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7;
struct mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE;
struct mHashtable_t6AA354F5905FC5ED94E89AA44D86F37C0C2645E7;
struct mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54;

IL2CPP_EXTERN_C RuntimeClass* Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EffectAuto_t4A942CFD9716D321F0DFCC4303234F7939E309A8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MonsterDart_tACF7D6B19BA4BCD9533EDB00BDCC7D60DDFA7775_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MyVector_t5E551DE127AB217F3BF51644B186993381C11E30_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____0488CD1104793EDB7467998202BABDA2BEF3061A13D7A940B6CB50F70C5D5070_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____054EDEC1D0211F624FED0CBCA9D4F9400B0E491C43742AF2C5B0ABEBF0C990D8_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____08BB5E5D6EAAC1049EDE0893D30ED022B1A4D9B5B48DB414871F51C9CB35283D_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____2848698AA4B3431E3DB06C343CA2CB0455F8AAF16C85CDD828C92DDF7DC134F8_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____31355AB7A82E7F4BBAE64BDA6E6BF947601AA520675170D3E526EBB169C3A931_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____55E5509F8052998294266EE5B50CB592938191FB5D67F73CAC2E60B0276B1BDD_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____65B5217AFB418B86E6D1C868D1D96CFC61F29D50F1AB829062BC0B44E10967C1_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____6CA634DE76E9D886A6E5F19E5DAA54CCD9C0AF3338EC96BBCF1CEFC0691663DF_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____787C798E39A5BC1910355BAE6D0CD87A36B2E10FD0202A83E3BB6B005DA83472_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____79541ED9DA9C16CB7A1D43D5A3D5F6EE31A873C85A6CB4334FB99E021EE0E556_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____C130484FD2C71F4C306D058261CA3DD4EE98BA60490B99F773C328001E8094F1_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral287AE42F1C22AA0DF37C1F3DACC025C4CA1B5ED8;
IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1;
IL2CPP_EXTERN_C String_t* _stringLiteralA15C898F015A9B0BC3268E8883CD03008A56DE26;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;

struct SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699;
struct FrameU5BU5D_t3670D53089A40518EAE0334DE5A8C404C07F7150;
struct ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288;
struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB;
struct MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F;
struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;

IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END

#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
struct BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954  : public RuntimeObject
{
	int16_t ___x;
	int16_t ___y;
	String_t* ___name;
	bool ___isInjure;
};
struct EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0  : public RuntimeObject
{
	int32_t ___x;
	int32_t ___y;
	int32_t ___frame;
	int8_t ___status;
	int32_t ___vy;
};
struct Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3  : public RuntimeObject
{
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___dx;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___dy;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___idImg;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___flip;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___onTop;
};
struct GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE  : public RuntimeObject
{
	mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___g;
	int32_t ___UP;
	int32_t ___DOWN;
	int32_t ___LEFT;
	int32_t ___RIGHT;
	int32_t ___count;
	int32_t ___timeOut;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___dustX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___dustY;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___dustState;
	bool ___resetToLoginScrz;
};
struct Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908  : public RuntimeObject
{
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___texture;
	int32_t ___w;
	int32_t ___h;
};
struct ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3  : public RuntimeObject
{
	int32_t ___ID;
	int32_t ___x0;
	int32_t ___y0;
	int32_t ___w;
	int32_t ___h;
};
struct MainObject_t49E80B0A8D97A2F317DF6244C2FFD7DA418CCD4C  : public RuntimeObject
{
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vecEFfect;
};
struct MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE  : public RuntimeObject
{
	int8_t ___rangeMove;
	int8_t ___speed;
	int8_t ___type;
	int8_t ___typeFly;
	int16_t ___mobTemplateId;
	int32_t ___hp;
	String_t* ___name;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imgs;
	ImageInfoU5BU5D_tED558C7C6FE509BBDA6062D983E11F7E528CD0AD* ___imginfo;
	FrameU5BU5D_t3670D53089A40518EAE0334DE5A8C404C07F7150* ___frameBoss;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___frameBossMove;
	SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___frameBossAttack;
	SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___frameChar;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___sequence;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___indexSplash;
};
struct MyVector_t5E551DE127AB217F3BF51644B186993381C11E30  : public RuntimeObject
{
	ArrayList_t7A8E5AF0C4378015B5731ABE2BED8F2782FEEF8A* ___a;
};
struct Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D  : public RuntimeObject
{
	RuntimeObject* ___session;
	int32_t ___xx;
	int32_t ___yy;
};
struct Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE  : public RuntimeObject
{
	SkillTemplate_t311437513D34E91857550DAACFFF71C301B14352* ___template;
	int16_t ___skillId;
	int32_t ___point;
	int32_t ___level;
	int32_t ___coolDown;
	int64_t ___lastTimeUseThisSkill;
	int32_t ___dx;
	int32_t ___dy;
	int32_t ___maxFight;
	int32_t ___manaUse;
	SkillOptionU5BU5D_tCBB39AAB84C77BA61D69F8079C9AC91B7F42128C* ___options;
	bool ___paintCanNotUseSkill;
};
struct SkillTemplate_t311437513D34E91857550DAACFFF71C301B14352  : public RuntimeObject
{
	int8_t ___id;
	int32_t ___classId;
	String_t* ___name;
	int32_t ___maxPoint;
	int32_t ___type;
	int32_t ___iconId;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___description;
	SkillU5BU5D_tD6CF5D2C7A0F98E450228A8DDB33BC5A920CBA14* ___skills;
};
struct StaticObj_t15843870B235E7BABF322688916C45037C592835  : public RuntimeObject
{
};
struct String_t  : public RuntimeObject
{
	int32_t ____stringLength;
	Il2CppChar ____firstChar;
};
struct TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8  : public RuntimeObject
{
};
struct mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54  : public RuntimeObject
{
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___left;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___center;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___right;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdClose;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F  : public MainObject_t49E80B0A8D97A2F317DF6244C2FFD7DA418CCD4C
{
	bool ___isPantEffclonechar;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___idpartThoitrang;
	bool ___isHuman;
	bool ___isNhanban;
	bool ___isCaptcha;
	int32_t ___tickEffWolf;
	int32_t ___timeBocdau;
	int64_t ___lastUpdateTime;
	ChatPopup_t58DBCAC770751E27651BF2B4C859C82316AD19F0* ___chatPopup;
	int64_t ___cEXP;
	int64_t ___cExpDown;
	int64_t ___cExpR;
	int32_t ___lcx;
	int32_t ___lcy;
	int32_t ___cx;
	int32_t ___cy;
	int32_t ___cvx;
	int32_t ___cvy;
	int32_t ___cp1;
	int32_t ___cp2;
	int32_t ___cp3;
	int32_t ___statusMe;
	int32_t ___cdir;
	int32_t ___charID;
	int32_t ___cgender;
	int32_t ___ctaskId;
	int32_t ___cBonusSpeed;
	int32_t ___cspeed;
	int32_t ___ccurrentAttack;
	int32_t ___cdame;
	int32_t ___cdameDown;
	int32_t ___clevel;
	int32_t ___cMP;
	int32_t ___cMaxMP;
	int32_t ___cHP;
	int32_t ___cHpNew;
	int32_t ___cMaxHP;
	int32_t ___cMaxEXP;
	int32_t ___HPShow;
	int32_t ___xReload;
	int32_t ___yReload;
	int32_t ___cyStartFall;
	int32_t ___saveStatus;
	int32_t ___eff5BuffHp;
	int32_t ___eff5BuffMp;
	int32_t ___autoUpHp;
	int32_t ___pPoint;
	int32_t ___sPoint;
	int32_t ___pointUydanh;
	int32_t ___pointNon;
	int32_t ___pointVukhi;
	int32_t ___pointAo;
	int32_t ___pointLien;
	int32_t ___pointGangtay;
	int32_t ___pointNhan;
	int32_t ___pointQuan;
	int32_t ___pointNgocboi;
	int32_t ___pointGiay;
	int32_t ___pointPhu;
	int32_t ___pointTinhTu;
	int32_t ___countFinishDay;
	int32_t ___countLoopBoos;
	int32_t ___limitTiemnangso;
	int32_t ___limitKynangso;
	int32_t ___limitPhongLoi;
	int32_t ___limitBangHoa;
	int32_t ___countPB;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___potential;
	int32_t ___bijuuPoint;
	int32_t ___bijuuSkillPoint;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bijuupotential;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vSkillBijuu;
	String_t* ___cName;
	int32_t ___cw;
	int32_t ___ch;
	int32_t ___chw;
	int32_t ___chh;
	bool ___canJumpHigh;
	bool ___cmtoChar;
	bool ___me;
	bool ___cchistlast;
	bool ___isAttack;
	bool ___isAttFly;
	int32_t ___cf;
	int32_t ___tick;
	bool ___isJump;
	bool ___autoFall;
	bool ___isMoto;
	bool ___isWolf;
	bool ___isMotoBehind;
	bool ___isBocdau;
	bool ___isNewMount;
	int32_t ___xu;
	int32_t ___xuInBox;
	int32_t ___yen;
	int32_t ___gold_lock;
	int32_t ___luong;
	NClass_tD9935A01A89F425C039E19885A493CBB59C51B0D* ___nClass;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vSkill;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vSkillFight;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vEff;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vDomsang;
	Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE* ___myskill;
	Task_t798CBD3ECBDA5D4EB29A4FB13B82694E1FBB96B9* ___taskMaint;
	bool ___paintName;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemBag;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemBox;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemBody;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemMounts;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemViThu;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___mountsPoint;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemBijuu;
	int16_t ___cResFire;
	int16_t ___cResIce;
	int16_t ___cResWind;
	int16_t ___cMiss;
	int16_t ___cExactly;
	int16_t ___cFatal;
	int8_t ___cPk;
	int8_t ___cTypePk;
	int16_t ___cReactDame;
	int16_t ___sysUp;
	int16_t ___sysDown;
	int32_t ___skillTemplateId;
	Mob_t394900507F39725FA57379059AA703E63166F45F* ___mobFocus;
	Mob_t394900507F39725FA57379059AA703E63166F45F* ___mobMe;
	Mob_t394900507F39725FA57379059AA703E63166F45F* ___mobVithu;
	Npc_t72985E5728337FF5B823BA9EBBB59C7E8FC2348A* ___npcFocus;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___charFocus;
	ItemMap_t2B30F00DB645DF643CDA7BBE963A58A018175E38* ___itemFocus;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___focus;
	MobU5BU5D_t5CDD7B53E59C3E9A42F86E834C85D07D20C4E3A7* ___attMobs;
	CharU5BU5D_t1CFDBA4F7B3017DDBDAB6DE0C6827B9329A17831* ___attChars;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___moveFast;
	int32_t ___testCharId;
	int32_t ___killCharId;
	int8_t ___resultTest;
	int32_t ___countKill;
	int32_t ___countKillMax;
	int32_t ___tickCoat;
	int32_t ___tickEffmoto;
	int32_t ___tickEffFireW;
	bool ___isInvisible;
	int64_t ___timeStartBlink;
	int64_t ___lastTimeUseSkill;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___taskOrders;
	String_t* ___cClanName;
	int8_t ___ctypeClan;
	int64_t ___timeSummon;
	int64_t ___timeChatReturn;
	bool ___isPolycy;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___CHAR_WEAPONX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___CHAR_WEAPONY;
	int32_t ___cvyJump;
	int32_t ___indexUseSkill;
	int32_t ___cxSend;
	int32_t ___cySend;
	int32_t ___cdirSend;
	int32_t ___cxFocus;
	int32_t ___cyFocus;
	int32_t ___cxMoveLast;
	int32_t ___cyMoveLast;
	int32_t ___cactFirst;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vMovePoints;
	bool ___isLockMove;
	bool ___isLockAttack;
	bool ___isBlinking;
	MovePoint_t935B2561B2469906D762963068D2E58357E88159* ___currentMovePoint;
	int32_t ___bom;
	int32_t ___count;
	bool ___isEffBatTu;
	int64_t ___lastUseHP;
	bool ___beginSound;
	int64_t ___timeBeGinRun;
	int32_t ___vitaWolf;
	int64_t ___timeSendmove;
	int64_t ___time;
	int32_t ___cX0;
	int32_t ___cY0;
	int32_t ___fbyhorse;
	int32_t ___FramecharRideHorse;
	int32_t ___inAir;
	int64_t ___currMove;
	bool ___isLastMove;
	int64_t ___timeLastCheck;
	int64_t ___timelastSendmove;
	int16_t ___head;
	int16_t ___leg;
	int16_t ___body;
	int16_t ___wp;
	int16_t ___coat;
	int16_t ___glove;
	int32_t ___indexEff;
	int32_t ___indexEffTask;
	EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* ___eff;
	EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* ___effTask;
	int32_t ___indexSkill;
	int32_t ___i0;
	int32_t ___i1;
	int32_t ___i2;
	int32_t ___dx0;
	int32_t ___dx1;
	int32_t ___dx2;
	int32_t ___dy0;
	int32_t ___dy1;
	int32_t ___dy2;
	EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* ___eff0;
	EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* ___eff1;
	EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* ___eff2;
	Arrow_t7048A6830A9F76E0448BBD44FD9C3C00BC138DBF* ___arr;
	SkillPaint_t20CE74B7BD5FCEFA7DC508A6A1168EB3BD7FBA79* ___skillPaint;
	EffectPaintU5BU5D_tC89F776D92B494F9952DCF515B983F91E23689D8* ___effPaints;
	int32_t ___sType;
	int8_t ___isInjure;
	int32_t ___heightCharName;
	int32_t ___dxHead;
	int32_t ___dyHead;
	int32_t ___dxBody;
	int32_t ___dyBody;
	int32_t ___tickWolf;
	int32_t ___dy;
	int32_t ___hdx;
	int32_t ___hdy;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___idWolfW;
	int32_t ___FrameName;
	int32_t ___fName;
	int32_t ___FrameRank;
	int32_t ___fRank;
	int32_t ___FrameMatna;
	int32_t ___fMatNa;
	int32_t ___FrameBienHinh;
	int32_t ___fBienhinh;
	int32_t ___FrameWeaPone;
	int32_t ___fWeapone;
	int32_t ___FrameSusan;
	int32_t ___fsusan;
	int32_t ___FrameLeg;
	int32_t ___fLeg;
	int32_t ___FrameBody;
	int32_t ___fBody;
	int32_t ___FrameHair;
	int32_t ___fHair;
	int16_t ___ID_Body;
	int16_t ___ID_PP;
	int16_t ___ID_HAIR;
	int16_t ___ID_LEG;
	int16_t ___ID_HORSE;
	int16_t ___ID_NAME;
	int16_t ___ID_RANK;
	int16_t ___ID_MAT_NA;
	int16_t ___ID_Bien_Hinh;
	int16_t ___ID_WEA_PONE;
	int16_t ___ID_SUSANO;
	int32_t ___FramePP;
	int32_t ___fPP;
	int32_t ___FrameHorse;
	int32_t ___fho;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___ActionHorse;
	int8_t ___ColorName;
	int8_t ___inDexActionn;
	int32_t ___fHorseUI;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___fhorseui;
	int32_t ___fhorsetrangbi;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___fRun_PP;
	int32_t ___FbodyUI;
	int32_t ___FlegUI;
	int32_t ___fHeadUI;
	int32_t ___fPPUI;
	uint8_t ___fWeaponUI;
	uint8_t ___fMatNaUI;
	int32_t ___dynewhhorse;
	int32_t ___dxnewhorse;
	int8_t ___frameFix;
	int32_t ___nInjure;
	int16_t ___wdx;
	int16_t ___wdy;
	bool ___isDirtyPostion;
	Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE* ___lastNormalSkill;
	bool ___currentFireByShortcut;
	int32_t ___EffdefautX;
	int32_t ___EffdefautY;
	int32_t ___Effx;
	int32_t ___Effy;
	int32_t ___tickEffyesWolfmove;
	int32_t ___EffdefautX1;
	int32_t ___EffdefautY1;
	bool ___isPaintNo;
	FrameImage_t22B8F29B26087709566812A258AB227B26817986* ___img;
	int32_t ___f;
	int32_t ___countNo;
	int32_t ___dyNo;
	int32_t ___dxNo;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___frameMount;
	int32_t ___tickNewMount;
	int32_t ___fNewMount;
	int32_t ___dxMount;
	int32_t ___dyMount;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 
{
	float ___r;
	float ___g;
	float ___b;
	float ___a;
};
struct GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6  : public mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54
{
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdback;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBag;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdSkill;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTiemnang;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdtrangbi;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdInfo;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdFocus;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdFire;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBijuu;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTrangbi2;
	int32_t ___moveUp;
	int32_t ___moveDow;
	int32_t ___idTypeTask;
	bool ___isstarOpen;
	bool ___isChangeSkill;
	bool ___isShortcut;
	Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* ___itemFocus;
	int32_t ___numSprinLeft;
	int32_t ___zoneCol;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___zones;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___pts;
	int32_t ___typeTrade;
	int32_t ___typeTradeOrder;
	int32_t ___coinTrade;
	int32_t ___coinTradeOrder;
	int32_t ___timeTrade;
	int32_t ___typeSortPrice;
	int32_t ___typeSortLevel;
	int32_t ___typeSortName;
	int32_t ___indexItemUse;
	int32_t ___cLastFocusID;
	int32_t ___cPreFocusID;
	bool ___isLockKey;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___texts;
	String_t* ___textsTitle;
	TField_t56E19AE85CA63279C53042EF348814217A9F0E70* ___tfText;
	String_t* ___tradeName;
	String_t* ___tradeItemName;
	int32_t ___timeLengthMap;
	int32_t ___timeStartMap;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___xM;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___yM;
	int64_t ___timePoint;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___xMounts;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___yMounts;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___YenCards;
	int32_t ___yenTemp;
	int32_t ___typeba;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___yenValue;
	int32_t ___wColoerMp;
	int32_t ___hColorMp;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___menu;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdPotentialAdd;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdSkillUp;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdAddFriend;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBijuuAddPoint;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBijuuSkillUp;
	int32_t ___saveAuto;
	int64_t ___lastMove;
	int64_t ___lastFire;
	bool ___lockAutoMove;
	int32_t ___nSkill;
	int32_t ___selectedIndexSkill;
	int64_t ___longPress;
	int64_t ___lastSendUpdatePostion;
	int32_t ___runArrow;
	int32_t ___fhorsetrangbi;
	int32_t ___indexMember;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___arrClanInfo;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___arrClanDongGop;
	int32_t ___cmxp;
	int32_t ___cmvxp;
	int32_t ___cmdxp;
	int32_t ___cmxLimp;
	int32_t ___cmyLimp;
	int32_t ___cmyp;
	int32_t ___cmvyp;
	int32_t ___cmdyp;
	int32_t ___indexTiemNang;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdGiaoDoMoveOut;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeLock;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeAccept;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdKhamNgocMoveOut_Ngoc;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdKhamNgocMoveOut_Item;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdKhamNgocMoveOut_Stone;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdUpgradeMoveOut;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdConvertMoveOut;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdSplitMoveOut;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeSendMoney;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeMoveOut;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeViewItemInfo;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeSelectItem;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeSelectInBag;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdTradeSelectInList;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdCloseAll;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdEliteShopBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdEliteShopView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdStoreBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdStoreView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdStoreLockBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdStoreLockView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdClanStoreBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdClanStoreView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdStoreFashionBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdStoreFashionView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdNonNamBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdNonNamView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdNonNuBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdNonNuView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdAoNamBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdAoNamView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdAoNuBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdAoNuView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdGangTayNamBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdGangTayNamView;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdGangTayNuBuy;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdGangTayNuView;
	String_t* ___alertURL;
	String_t* ___fnick;
	int32_t ___totalRowInfo;
	int32_t ___ypaintKill;
	int32_t ___ylimUp;
	int32_t ___ylimDow;
	int32_t ___yPaint;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___color;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___colorBorder;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___size;
	int32_t ___yhelp;
	bool ___isPaintInfoHelpNotIphone;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdDead;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBagUseItem;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBagSortItem;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdItemInfoClose;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBagThrowItem;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBagSplitItem;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBagViewItemInfo;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdBagSelectItem;
	int32_t ___Hitem;
	int32_t ___maxSizeRow;
	int32_t ___isTranKyNang;
	bool ___isTran;
	int32_t ___cmY_Old;
	int32_t ___cmX_Old;
	int32_t ___step;
	Input2Dlg_t72D7E4D04628F5154808C46D1F0B79DF94A950BF* ___ipError;
	String_t* ___strErrCard;
	int64_t ___timeLastBuff;
	int16_t ___timeLucky_Draw;
	int16_t ___percentWin1Lucky_Draw;
	int16_t ___numPlayerLucky_Draw;
	String_t* ___timeC;
	String_t* ___totalMoneyLucky_Draw;
	String_t* ___percentWin2Lucky_Draw;
	String_t* ___winnerInfoLucky_Draw;
	String_t* ___myMoneyLucky_Draw;
	int64_t ___timeStart;
	bool ___isRefresh;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___fnt;
	int8_t ___countCaptcha;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___arrowCaptcha;
	int8_t ___indexThanThu;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___clan_thanthu;
	int32_t ___xThanThu;
	int32_t ___yThanThu;
	int32_t ___wThanThu;
	int32_t ___hThanThu;
	int32_t ___xExpThanThu;
	int32_t ___yExpThanThu;
	int32_t ___wExpThanThu;
	int32_t ___hExpThanThu;
	int32_t ___xSelectThanThu;
	int32_t ___ySelectThanThu;
	int32_t ___wSelectThanThu;
	int32_t ___xRecThanThu;
	int32_t ___yRecThanThu;
	int32_t ___wRecThanThu;
	int32_t ___hRecThanThu;
	int32_t ___countSendRequests;
	String_t* ___strTime;
	bool ___hideInterface;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___arrNgocKhamEXP;
};
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175 
{
	int16_t ___m_value;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	int64_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 
{
	float ___m00;
	float ___m10;
	float ___m20;
	float ___m30;
	float ___m01;
	float ___m11;
	float ___m21;
	float ___m31;
	float ___m02;
	float ___m12;
	float ___m22;
	float ___m32;
	float ___m03;
	float ___m13;
	float ___m23;
	float ___m33;
};
struct Mob_t394900507F39725FA57379059AA703E63166F45F  : public MainObject_t49E80B0A8D97A2F317DF6244C2FFD7DA418CCD4C
{
	String_t* ___flyString;
	int32_t ___flyx;
	int32_t ___flyy;
	int32_t ___flyIndex;
	int32_t ___hp;
	int32_t ___maxHp;
	int32_t ___x;
	int32_t ___y;
	int32_t ___frame;
	int32_t ___dir;
	int32_t ___dirV;
	int32_t ___status;
	int32_t ___p1;
	int32_t ___p2;
	int32_t ___p3;
	int32_t ___xFirst;
	int32_t ___yFirst;
	int32_t ___vy;
	int32_t ___exp;
	int32_t ___w;
	int32_t ___h;
	int32_t ___hpInjure;
	int32_t ___charIndex;
	int32_t ___timeStatus;
	int16_t ___mobId;
	bool ___isx;
	bool ___isy;
	bool ___isDisable;
	bool ___isDontMove;
	bool ___isFire;
	bool ___isIce;
	bool ___isWind;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vMobMove;
	bool ___isGo;
	String_t* ___mobName;
	int32_t ___templateId;
	int16_t ___pointx;
	int16_t ___pointy;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___cFocus;
	BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954* ___bFocus;
	int32_t ___dame;
	int32_t ___dameMp;
	int32_t ___sys;
	int32_t ___typeAtt;
	int16_t ___levelBoss;
	int16_t ___level;
	bool ___isBoss;
	int64_t ___timeStartDie;
	int32_t ___frameIndex;
	bool ___removeWhenDie;
	bool ___isBusyAttackSomeOne;
	int64_t ___timeCurrent;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___owner;
	bool ___isright;
	bool ___isleft;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___cou;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___injureBy;
	bool ___injureThenDie;
	Mob_t394900507F39725FA57379059AA703E63166F45F* ___mobToAttack;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___charToAttack;
	int16_t ___idSkill_atk;
	int8_t ___typeAtk;
	int8_t ___typeTool;
	int8_t ___indexlongden;
	bool ___isNotRangeMove;
	int32_t ___tt;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D 
{
	float ___m_XMin;
	float ___m_YMin;
	float ___m_Width;
	float ___m_Height;
};
struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5 
{
	int8_t ___m_value;
};
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 
{
	float ___x;
	float ___y;
};
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 
{
	union
	{
		struct
		{
		};
		uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
	};
};
struct Exception_t  : public RuntimeObject
{
	String_t* ____className;
	String_t* ____message;
	RuntimeObject* ____data;
	Exception_t* ____innerException;
	String_t* ____helpURL;
	RuntimeObject* ____stackTrace;
	String_t* ____stackTraceString;
	String_t* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	RuntimeObject* ____dynamicMethods;
	int32_t ____HResult;
	String_t* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
	char* ____className;
	char* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_pinvoke* ____innerException;
	char* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	char* ____stackTraceString;
	char* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	char* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className;
	Il2CppChar* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_com* ____innerException;
	Il2CppChar* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	Il2CppChar* ____stackTraceString;
	Il2CppChar* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	Il2CppChar* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 
{
	intptr_t ___value;
};
struct mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7  : public RuntimeObject
{
	int32_t ___space;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgFont;
	String_t* ___strFont;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___fImages;
	Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___myFont;
	int32_t ___height;
	int32_t ___wO;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color1;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___color2;
	int8_t ___id;
	int32_t ___fstyle;
	String_t* ___st1;
	String_t* ___st2;
};
struct mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE  : public RuntimeObject
{
	float ___r;
	float ___g;
	float ___b;
	float ___a;
	int32_t ___clipX;
	int32_t ___clipY;
	int32_t ___clipW;
	int32_t ___clipH;
	bool ___isClip;
	bool ___isTranslate;
	int32_t ___translateX;
	int32_t ___translateY;
	int32_t ___clipTX;
	int32_t ___clipTY;
	int32_t ___currentBGColor;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pos;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___rect;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___matrixBackup;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___pivot;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___relativePosition;
};
struct EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0_StaticFields
{
	Mob_t394900507F39725FA57379059AA703E63166F45F* ___ownerEgg;
};
struct GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields
{
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___testCapcha;
	bool ___lowGraphic;
	bool ___isMoveNumberPad;
	bool ___isLoading;
	bool ___isChangMapKey;
	bool ___isGPRS;
	bool ___isBallEffect;
	bool ___isTouch;
	bool ___isTouchControl;
	bool ___isTouchControlSmallScreen;
	bool ___isTouchControlLargeScreen;
	GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE* ___instance;
	Readmsg_tA30120E6056FA74349FEEC5452E54828507788AA* ___readMessenge;
	bool ___bRun;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___keyPressedz;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___keyReleasedz;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___keyHold;
	bool ___isPointerDown;
	bool ___isPointerClick;
	bool ___isPointerJustRelease;
	int32_t ___px;
	int32_t ___py;
	int32_t ___pxFirst;
	int32_t ___pyFirst;
	int32_t ___pxLast;
	int32_t ___pyLast;
	PositionU5BU5D_t54DA6F0529B557D8E004F11779884D1A5C12DA77* ___arrPos;
	int32_t ___gameTick;
	int32_t ___taskTick;
	bool ___isEff1;
	bool ___isEff2;
	int64_t ___timeTickEff1;
	int64_t ___timeTickEff2;
	int32_t ___w;
	int32_t ___h;
	int32_t ___hw;
	int32_t ___hh;
	int32_t ___wd3;
	int32_t ___hd3;
	int32_t ___w2d3;
	int32_t ___h2d3;
	int32_t ___w3d4;
	int32_t ___h3d4;
	int32_t ___wd6;
	int32_t ___hd6;
	mScreen_tEDD089CBB83B4F3A2F7891873EB18A6C5E999F54* ___currentScreen;
	Menu_t818E8DA587A0E558DE9BC83947BABC9A6FDD0C05* ___menu;
	SelectServerScr_t15E68A6B3D855ED7400945995A4D1E8919F52978* ___selectsvScr;
	LoginScr_tC859CD60B2ED059FFFD2EB2B7FE1C7347A9847F8* ___loginScr;
	LanguageScr_tAF2C34A0ED65B6FDA1373B31169E2D76EB57B24A* ___languageScr;
	Dialog_t1A3474C8E604C61E022BDF82747C68A6C1E11972* ___currentDialog;
	MsgDlg_t18C7F17B45CFF10B5E71FEDA2D94FE2C0A5259CE* ___msgdlg;
	InputDlg_t6F73BE4C724386EBC959FAF67DC93E27990D4C83* ___inputDlg;
	Input2Dlg_t72D7E4D04628F5154808C46D1F0B79DF94A950BF* ___input2Dlg;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___currentPopup;
	int32_t ___requestLoseCount;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___listPoint;
	Paint_t603D2DF3E6462B2ADB9A91D8AC61E1C87291451F* ___paintz;
	Position_tB64FC298B6BB082C817D6A63D76AD323A23EEE9D* ___pos;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imgBG;
	int32_t ___skyColor;
	int32_t ___curPos;
	int32_t ___timeBallEffect;
	int32_t ___borderConnerW;
	int32_t ___borderConnerH;
	int32_t ___borderLineW;
	int32_t ___borderLineH;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___imgBGWidth;
	bool ___isConnectFail;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___efArr;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imghealth;
	RegisterScr_t1827486025D944B7BF7333BEBEE66F3516754BAD* ___regScr;
	int32_t ___himgShuriken;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___debugUpdate;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___debugPaint;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___debugSession;
	bool ___isShowErrorForm;
	bool ___paintBG;
	int32_t ___gsskyHeight;
	int32_t ___gsgreenField1Y;
	int32_t ___gsgreenField2Y;
	int32_t ___gshouseY;
	int32_t ___gsmountainY;
	int32_t ___bgLayer0y;
	int32_t ___bgLayer1y;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgCloud1;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgCloud2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgfog;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgfog1;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgfog2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgCloud;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgSun;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgClear;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imgBorder;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___cloudX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___cloudY;
	int32_t ___sunX;
	int32_t ___sunY;
	int32_t ___hImgimgBorder;
	int32_t ___wImgimgBorder;
	int32_t ___wImBd4;
	int32_t ___hImgBd4;
	int32_t ___typeBg;
	int32_t ___saveIDBg;
	int64_t ___lastTimePress;
	int32_t ___keyAsciiPress;
	int32_t ___timePutKeyPc;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgSignal;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___flyTexts;
	bool ___isPointerJustDown;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bgSpeed;
	int32_t ___cmdBarX;
	int32_t ___cmdBarY;
	int32_t ___cmdBarW;
	int32_t ___cmdBarH;
	int32_t ___cmdBarLeftW;
	int32_t ___cmdBarRightW;
	int32_t ___cmdBarCenterW;
	int32_t ___hpBarX;
	int32_t ___hpBarY;
	int32_t ___hpBarW;
	int32_t ___expBarW;
	int32_t ___lvPosX;
	int32_t ___moneyPosX;
	int32_t ___hpBarH;
	int32_t ___girlHPBarY;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___wsX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___wsY;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___wsState;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___wsF;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imgWS;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgShuriken;
	ImageU5BU5DU5BU5D_t929E943844CCA2D629ADE637CC149CBDBD3A8672* ___imgDust;
	bool ___isKiemduyet;
	bool ___isKiemduyet_info;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgPlus12;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___backitem;
	int32_t ___secondRemain;
	int32_t ___xKd;
	int32_t ___yKd;
	int32_t ___wStr;
	int64_t ___currT;
	int64_t ___lastT;
};
struct Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908_StaticFields
{
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgTemp;
	String_t* ___filenametemp;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___datatemp;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgSrcTemp;
	int32_t ___xtemp;
	int32_t ___ytemp;
	int32_t ___wtemp;
	int32_t ___htemp;
	int32_t ___transformtemp;
	int32_t ___status;
};
struct Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D_StaticFields
{
	Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D* ___instance;
};
struct Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE_StaticFields
{
	Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE* ___me;
};
struct StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields
{
	int32_t ___TOP_CENTER;
	int32_t ___TOP_LEFT;
	int32_t ___TOP_RIGHT;
	int32_t ___BOTTOM_HCENTER;
	int32_t ___BOTTOM_LEFT;
	int32_t ___BOTTOM_RIGHT;
	int32_t ___VCENTER_HCENTER;
	int32_t ___VCENTER_LEFT;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___TYPEBG;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___SKYCOLOR;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_StaticFields
{
	int32_t ___T_EMPTY;
	int32_t ___T_TOP;
	int32_t ___T_LEFT;
	int32_t ___T_RIGHT;
	int32_t ___T_TREE;
	int32_t ___T_WATERFALL;
	int32_t ___T_WATERFLOW;
	int32_t ___T_TOPFALL;
	int32_t ___T_OUTSIDE;
	int32_t ___T_DOWN1PIXEL;
	int32_t ___T_BRIDGE;
	int32_t ___T_UNDERWATER;
	int32_t ___T_SOLIDGROUND;
	int32_t ___T_BOTTOM;
	int32_t ___T_DIE;
	int32_t ___T_HEBI;
	int32_t ___T_BANG;
	int32_t ___T_JUM8;
	int32_t ___T_NT0;
	int32_t ___T_NT1;
	int32_t ___tmw;
	int32_t ___tmh;
	int32_t ___pxw;
	int32_t ___pxh;
	int32_t ___tileID;
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___maps;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___types;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgTileSmall;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMiniMap;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgWaterfall;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgTopWaterfall;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgWaterflow;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgLeaf;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgflowRiver;
	int8_t ___size;
	int32_t ___bx;
	int32_t ___dbx;
	int32_t ___fx;
	int32_t ___dfx;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___instruction;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___iX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___iY;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___iW;
	int32_t ___iCount;
	String_t* ___mapName1;
	String_t* ___mapName;
	int8_t ___versionMap;
	int8_t ___zoneID;
	int8_t ___bgID;
	int8_t ___typeMap;
	int16_t ___mapID;
	int16_t ___oldMapID;
	int32_t ___cmtoYmini;
	int32_t ___cmyMini;
	int32_t ___cmdyMini;
	int32_t ___cmvyMini;
	int32_t ___cmtoXMini;
	int32_t ___cmxMini;
	int32_t ___cmdxMini;
	int32_t ___cmvxMini;
	int32_t ___wMiniMap;
	int32_t ___hMiniMap;
	int32_t ___posMiniMapX;
	int32_t ___posMiniMapY;
	int64_t ___timeTranMini;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vGo;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___mapNames;
	int8_t ___MAP_NORMAL;
	int8_t ___MAP_DAUTRUONG;
	int8_t ___MAP_PB;
	int8_t ___MAP_CHIENTRUONG;
	mHashtable_t6AA354F5905FC5ED94E89AA44D86F37C0C2645E7* ___locationStand;
	mHashtable_t6AA354F5905FC5ED94E89AA44D86F37C0C2645E7* ___itemMap;
	int32_t ___defaultSolidTile;
	int32_t ___totalTileLoad;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___totalWater;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___totalTile;
	int32_t ___sizeMiniMap;
	int32_t ___gssx;
	int32_t ___gssxe;
	int32_t ___gssy;
	int32_t ___gssye;
	int32_t ___countx;
	int32_t ___county;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___colorMini;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imgTileMap;
	ColorU5BU5DU5BU5DU5BU5D_t330F686A6A2B0807AB041C8E58C8F8AF8201F4FA* ___colorMiniMap;
	ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___blackAr;
	int32_t ___miniSize;
	int32_t ___saveTileId;
	bool ___isStopping;
	float ___volume;
	Int16U5BU5DU5BU5D_t3B9E7F8B8A9ABE3DCB70EF6D806F55BF9267B25A* ___at2Short;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___atBool;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___atInt;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___atShort;
	bool ___cj;
	int32_t ___ci;
	bool ___IsDangGoMap;
	int32_t ___MapMod;
	int32_t ___Time;
	bool ___isLockMap;
	RuntimeObject* ___objLockMap;
};
struct mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields
{
	int32_t ___languageID;
	int32_t ___Lang_VI;
	int32_t ___Lang_EN;
	int32_t ___Lang_CAM;
	String_t* ___Throw_item;
	String_t* ___Noti_ResizeScr;
	String_t* ___small;
	String_t* ___large;
	String_t* ___CAN_NOT_LUYENNGOC;
	String_t* ___CAN_NOT_GOTNGOC;
	String_t* ___noti_reg;
	String_t* ___noti_hiddenquest;
	String_t* ___noti_aggressivepoint;
	String_t* ___noti_cave;
	String_t* ___noti_huntingwildbeast;
	String_t* ___noti_upgrade;
	String_t* ___noti_dailyquest;
	String_t* ___noti_battlefield;
	String_t* ___noti_sevenbeasts;
	String_t* ___noti_luckycard;
	String_t* ___HELP_GOTNGOC;
	String_t* ___HELP_THAONGOC;
	String_t* ___winRate;
	String_t* ___Lucky_draw_Mymoney;
	String_t* ___Lucky_draw_Numplayer;
	String_t* ___refresh;
	String_t* ___Lucky_draw;
	String_t* ___Join_Now;
	String_t* ___RANKED;
	String_t* ___RANKED_MATCH;
	String_t* ___PLAYER_INFO;
	String_t* ___INPUT_ACC_FORGET;
	String_t* ___ASK_ACC_CHANGE;
	String_t* ___INFO;
	String_t* ___NOT_INPUT_EMAIL;
	String_t* ___EMAIL;
	String_t* ___ABOUT;
	String_t* ___TERM;
	String_t* ___ASK_ACC_FORGET;
	String_t* ___CHANGEPASS;
	String_t* ___SCREEN1;
	String_t* ___SCREEN2;
	StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF* ___tips;
	String_t* ___PLEASEWAIT;
	String_t* ___WAIT;
	String_t* ___MENU;
	String_t* ___NEED;
	String_t* ___MOVETO;
	String_t* ___LANGUAGE;
	String_t* ___RMS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___LANGUAGES;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___LANGUAGES2;
	String_t* ___SELECT_LANGUAGE;
	String_t* ___CLOSE;
	String_t* ___SOFT_KEY;
	String_t* ___ANALOG_KEY;
	String_t* ___CONTROL;
	String_t* ___HIDE_TAB;
	String_t* ___AUTO_FIRE;
	String_t* ___UNMOVE;
	String_t* ___STANDS;
	String_t* ___BY;
	String_t* ___LOCK;
	String_t* ___UNLOCK;
	String_t* ___SERI_NUM;
	String_t* ___CARD_CODE;
	String_t* ___ON;
	String_t* ___OFF;
	String_t* ___SOUND;
	String_t* ___OPEN_LINK;
	String_t* ___CHARGE;
	String_t* ___ENABLE;
	String_t* ___CONFIG;
	String_t* ___DELETE;
	String_t* ___VIEW;
	String_t* ___CONTINUE;
	String_t* ___NEW;
	String_t* ___NEXTSTEP;
	String_t* ___BAG_CODE;
	String_t* ___CARD;
	String_t* ___NEXT;
	String_t* ___USE;
	String_t* ___SORT;
	String_t* ___THROW;
	String_t* ___SPLIT;
	String_t* ___SPLIT_ITEM_NAME;
	String_t* ___YES;
	String_t* ___GETOUT;
	String_t* ___MOVEOUT;
	String_t* ___GETOUTMONEY;
	String_t* ___GETINMONEY;
	String_t* ___SENDMONEY;
	String_t* ___GETIN;
	String_t* ___SALE;
	String_t* ___SALES;
	String_t* ___SALEALL;
	String_t* ___PRICE;
	String_t* ___BUY;
	String_t* ___BUYS;
	String_t* ___NO;
	String_t* ___EXIT;
	String_t* ___CHAT;
	String_t* ___OK;
	String_t* ___USERNAME;
	String_t* ___PASSWORD;
	String_t* ___REPASS;
	String_t* ___USER;
	String_t* ___PASS;
	String_t* ___RE;
	String_t* ___SAVE_INFO;
	String_t* ___RESTART;
	String_t* ___RESTART2;
	String_t* ___REPASSWORD;
	String_t* ___LOGIN1;
	String_t* ___LOGIN2;
	String_t* ___REMEMBER;
	String_t* ___UNCHECK;
	String_t* ___REGISTER;
	String_t* ___FORGETPASS;
	String_t* ___NEWREGISTER;
	String_t* ___FORUM;
	String_t* ___HIGH_GRAPHIC;
	String_t* ___LOW_GRAPHIC;
	String_t* ___NETWORK_SPEED;
	String_t* ___NOT_INPUT_USERNAME;
	String_t* ___NOT_SPEC_CHARACTER;
	String_t* ___NOT_INPUT_PASS1;
	String_t* ___NOT_INPUT_PASS2;
	String_t* ___USERNAME_LENGHT;
	String_t* ___WRONG_PASSWORD;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___REGISTER_TEXT;
	String_t* ___ASK_NETWORK;
	String_t* ___ASK_REG_NUM;
	String_t* ___private_message;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLANPT_MESSAGE;
	String_t* ___PROTECT;
	String_t* ___UPPOINT;
	String_t* ___UPPOINTS;
	String_t* ___POTENIAL;
	String_t* ___SKILL_PT;
	String_t* ___ACCEPT;
	String_t* ___CANCEL;
	String_t* ___LIST;
	String_t* ___TIME;
	String_t* ___ACHIEVEMENT;
	String_t* ___MAX;
	String_t* ___PROPERTY;
	String_t* ___CONNECTING;
	String_t* ___REGISTERING;
	String_t* ___LOGGING;
	String_t* ___NOT_FINISH;
	String_t* ___TIME_FINISH;
	String_t* ___TEAMWORK;
	String_t* ___SELECT;
	String_t* ___UNSELECT;
	String_t* ___CHOOSE_ITEM;
	String_t* ___SHORCUT;
	String_t* ___RESULT;
	String_t* ___REVIEW;
	String_t* ___Level;
	String_t* ___level;
	String_t* ___DOYOUWANTEXIT2;
	String_t* ___NAME_CHANGE;
	String_t* ___SERVER_MAINTENANCE;
	String_t* ___NEWCHAR;
	String_t* ___CHARNAME;
	String_t* ___BE_FRIEND_WITH;
	String_t* ___BE_FRIEND;
	String_t* ___LOADING;
	String_t* ___BACK;
	String_t* ___REWARD;
	String_t* ___LUCKY_GIFT;
	String_t* ___BAG_EXPANDED;
	String_t* ___PROTECT_FAR;
	String_t* ___PROTECT_INJURE;
	String_t* ___FOREVER;
	String_t* ___NOUPGRADE;
	String_t* ___NOTUPGRADE;
	String_t* ___SPECUPGRADE;
	String_t* ___UPGRADE;
	String_t* ___UPGRADE_SUCCESS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___UPGRADE_CONDITION;
	String_t* ___UPGRADE_FAIL;
	String_t* ___SENDINGMSG;
	String_t* ___SENTMSG;
	String_t* ___NOSENDMSG;
	String_t* ___XUINBAG;
	String_t* ___BEGIN;
	String_t* ___SELECTPEARL;
	String_t* ___SELECT_ITEM_AND_PEARL;
	String_t* ___PERCENT_SMALL;
	String_t* ___SELECT_ITEM;
	String_t* ___SELECTTRADE;
	String_t* ___TRADEHELP;
	String_t* ___CHANGE;
	String_t* ___GOTO;
	String_t* ___CELL;
	String_t* ___CELLS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___KEY_QWERTY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___KEY_T9;
	StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF* ___HAIR_STYLE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___MENUME;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLECLOTHE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLENON;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEAO;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEGANGTAY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEQUAN;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEGIAY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEDAYCHUYEN;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLENHAN;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLENGOCBOI;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEPHU;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEWEAPON;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLESTACK;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLESTACKLOCK;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEGROCERY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEGROCERYLOCK;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEUPGRADE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLESTAND;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLECONVERT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEUPPEARL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEBOX;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEDELL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLESTORE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEELITESHOP;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLECLANSTORE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLESPLIT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLETRADE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLELUYENTHACH;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLELUYENTHU;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLELUYENAO;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEKHAMNGOC;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLELUYENNGOC;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEGIAODO;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLEGOTNGOC;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLETHAONGOC;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPCRYSTAL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPUPGRADE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPSPLIT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPKHAMNGOC;
	String_t* ___LOCK1;
	String_t* ___CRYSTALOUT;
	String_t* ___COINLOCKNEED;
	String_t* ___GOLDNEED;
	String_t* ___COINNEED;
	String_t* ___PERCENT;
	String_t* ___PERCENT1;
	String_t* ___REMOVEVP;
	String_t* ___ADDKEY;
	String_t* ___ADD;
	String_t* ___EXP;
	String_t* ___CREATE;
	String_t* ___LOCKED;
	String_t* ___KILL;
	String_t* ___KILLBOSS;
	String_t* ___KILLBOSS1;
	String_t* ___KILLBOSS2;
	String_t* ___KILLBOSS3;
	String_t* ___NOLOCK;
	String_t* ___EXPIRES;
	String_t* ___COIN_LOCK_SALE;
	String_t* ___COIN_BUY;
	String_t* ___COIN_BUY_CLAN;
	String_t* ___COIN_LOCK_BUY;
	String_t* ___GOLD_BUY;
	String_t* ___GOLD_LOCK_BUY;
	String_t* ___GOLD;
	String_t* ___NO_CLAN;
	String_t* ___CANNOTUP;
	String_t* ___LEVELNEXT;
	String_t* ___LEVELNOW;
	String_t* ___LEVELMAX;
	String_t* ___LEVELEDMAX;
	String_t* ___LEVELNEED;
	String_t* ___CLASSNEED;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TASK;
	String_t* ___ME_TASK;
	String_t* ___TASK_RECEIVE;
	String_t* ___WHITE_PARTY;
	String_t* ___BLACK_PARTY;
	String_t* ___PHE3_PARTY;
	String_t* ___NEUTRAL;
	String_t* ___TEAM;
	String_t* ___FINDTEAM;
	String_t* ___PK_NOW;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___FRIENDS;
	String_t* ___NO_FRIEND;
	String_t* ___CONFIRM_FRIEND;
	String_t* ___FRIEND_ADDED;
	String_t* ___YOU_ADD;
	String_t* ___TO_LIST;
	String_t* ___YOU_AND;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___MENUGAMESCR;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___SKILLTYPE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___NOPOINT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___inforMe;
	String_t* ___NUMBER;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TITLE_CT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___inforMePoint;
	String_t* ___ERRONUMBER;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___MENUNEWCHAR;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___MENUGENDER;
	String_t* ___NAMEEXIST;
	String_t* ___NAMEFALSE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___NAMEPOTENTIAL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___NAMEPOTENTIAL2;
	String_t* ___YOU_KILLED;
	String_t* ___YOU_WIN;
	String_t* ___YOU_LOST;
	String_t* ___TEST_END;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___BOSS;
	String_t* ___CUU_SAT;
	String_t* ___POTENTIAL_POINT;
	String_t* ___SKILL_POINT;
	String_t* ___NOT_ENOUGH_MP;
	String_t* ___ONLY_NO_LOCK;
	String_t* ___ONLY_NO_EXPIRE;
	String_t* ___ONLY_CRYSTAL;
	String_t* ___ONLY_UPGRADE;
	String_t* ___ONLY_CONVERT;
	String_t* ___BODY_NOTUPGRADE;
	String_t* ___BODY_MAXUPGRADE;
	String_t* ___ONLY_BODY;
	String_t* ___TRADE_FULL;
	String_t* ___CRYSTAL_FULL;
	String_t* ___NOT_ENOUGH_POINT;
	String_t* ___NOT_INPUT_POINT;
	String_t* ___NOT_INPUT_CARDINFO;
	String_t* ___NOT_INPUT_CARDMONEY;
	String_t* ___NOT_INPUT_CARDSERI;
	String_t* ___NOT_INPUT_CARDTIME;
	String_t* ___NOT_INPUT_NAME;
	String_t* ___INPUT_POINT;
	String_t* ___INPUT_COIN;
	String_t* ___INPUT_QUANTITY;
	String_t* ___INPUT_NICK;
	String_t* ___XU;
	String_t* ___YEN;
	String_t* ___LUONG;
	String_t* ___MOVETOBAG;
	String_t* ___CLEAR_CLAN_TYPE;
	String_t* ___MOVE_OUT_CLAN;
	String_t* ___MOVE_OUT_CLAN1;
	String_t* ___LOCKITEM;
	String_t* ___CONFIRMSALEITEM;
	StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF* ___ITEMNAME;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___SYS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___SYSITEM;
	String_t* ___NOT_INPUT_COIN;
	String_t* ___RECEIVE;
	String_t* ___NOT_INPUT_QUANTITY;
	String_t* ___NOT_SALE_UPGRADE;
	String_t* ___NOT_ENOUGH_COIN_IN1;
	String_t* ___NOT_ENOUGH_COIN_IN;
	String_t* ___NOT_ENOUGH_COIN_OUT;
	String_t* ___NOT_ENOUGH_QUANTITY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TYPEUPPEARL;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TYPEUPGRADE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TYPEKHAMNGOC;
	String_t* ___MONTH;
	String_t* ___WEEK;
	String_t* ___DAY;
	String_t* ___HOUR;
	String_t* ___SECOND;
	String_t* ___MINUTE;
	String_t* ___MAX_FIGHT;
	String_t* ___RANGE_ATTACK;
	String_t* ___MANA_USE;
	String_t* ___TIME_LOOP;
	String_t* ___NOT_ENOUGH_UPPEARL;
	String_t* ___BODY_ERROR;
	String_t* ___NO_ONE;
	String_t* ___LEVEL_ENOUGH;
	String_t* ___UP_MAX;
	String_t* ___CONFIRMUPPEARL;
	String_t* ___NOT_ENOUGH_COIN_UPPEARL;
	String_t* ___NOT_ENOUGH_GOLD_UPGRADE;
	String_t* ___NOT_ENOUGH_COIN_UPGRADE;
	String_t* ___PERCENT_BIG;
	String_t* ___CONFIRMUPGRADE;
	String_t* ___NOT_UPGRADE;
	String_t* ___BAG_FULL;
	String_t* ___CONFIRMSPLIT;
	String_t* ___CONFIRMCONVERT;
	String_t* ___INVITETRADE;
	String_t* ___INVITECLAN;
	String_t* ___PLEASECLAN;
	String_t* ___INVITETEST;
	String_t* ___INVITETESTDUN;
	String_t* ___INVITEFRIEND;
	String_t* ___INVITEPARTY;
	String_t* ___PLEASE_PARTY;
	String_t* ___CONVERT_OK;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___GENDER;
	String_t* ___ZONE;
	String_t* ___POPULATION;
	String_t* ___PARTY;
	String_t* ___NOT_IN_PARTY;
	String_t* ___COUNT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLAN;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLANINFO;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLAN_ACTIVITY;
	String_t* ___NOT_IN_CLAN;
	String_t* ___CLAN_BOX;
	StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF* ___TELEPORT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___BODY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___LINE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___KICKSYS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CHARINGFO;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___LOGINLABELS;
	String_t* ___SKILL_FAIL;
	String_t* ___WEAPON_EMPTY;
	String_t* ___ITEM_LOCK;
	String_t* ___ITEM_SELL;
	String_t* ___MONEY_SELL;
	String_t* ___MONEY_SELL2;
	String_t* ___EFF_REMOVE;
	String_t* ___NOT_ENOUGH_LEVEL;
	String_t* ___MP_EMPTY;
	String_t* ___HP_EMPTY;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CHAR_ORDER;
	String_t* ___ZONE_HERE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___DES_TASK;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___DIES;
	String_t* ___TASK_INPUT_CLASS;
	String_t* ___CREATE_TEAM;
	String_t* ___OUT_TEAM;
	String_t* ___TEAMLEADER;
	String_t* ___LOCK_TEAM;
	String_t* ___UNLOCK_TEAM;
	String_t* ___INPUT_TEAM;
	String_t* ___REFRESH;
	String_t* ___NOT_TEAM;
	String_t* ___EMPTY_INFO;
	String_t* ___NOT_TEAM_MAP;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___PKS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___ACTIONS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___SYNTHESIS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLANS;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLANS_STANDFOR;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLAN_MENU;
	String_t* ___CLAN_SORTTYPE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TEAMLEADER_SELECT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLANLEADER_SELECT;
	String_t* ___TEAMLEADER_CHANGE;
	String_t* ___MOVEOUT_ME;
	String_t* ___PT;
	String_t* ___ADDNEW;
	String_t* ___WEAPON_FAIL;
	String_t* ___CONFIRM_REMOVE_FRIEND;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPPOTENTIAL1;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPPOTENTIAL2;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPPOTENTIAL3;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___HELPPOTENTIAL4;
	String_t* ___CLOSE_CURTAB;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___PUBLICCHAT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___PARTYCHAT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___GLOBALCHAT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___CLANCHAT;
	String_t* ___BLOCK_GLOBAL_CHAT;
	String_t* ___BLOCK_PRIVATE_CHAT;
	String_t* ___SET_TYPE_CLAN;
	String_t* ___CLEAR_TYPE_CLAN;
	String_t* ___FIRED_CLAN;
	String_t* ___ALERT_PRIVATE_PASS_1;
	String_t* ___ALERT_PRIVATE_PASS_2;
	String_t* ___ALERT_PRIVATE_PASS_3;
	String_t* ___ALERT_PRIVATE_PASS_4;
	String_t* ___ALERT_MOVETO;
	String_t* ___ACTIVE_PROTECT_ACC;
	String_t* ___INPUT_PRIVATE_PASS;
	String_t* ___INPUT_PRIVATE_REPASS;
	String_t* ___INPUT_REG_NUMPHONE;
	String_t* ___NOT_INPUT_NUMPHONE;
	String_t* ___GETPASS_BY_NUMPHONE;
	String_t* ___CHANGE_PRIVATE_PASS;
	String_t* ___CANCEL_PRIVATE_PROTECT;
	String_t* ___OLD_PASS;
	String_t* ___NEW_PASS;
	String_t* ___LIST_FRIEND;
	String_t* ___LEARN_SKILL;
	String_t* ___INPUT_CLAN_TEXT;
	String_t* ___INPUT_CLAN_MONEY;
	String_t* ___INPUT_CLAN_CONTRIBUTE;
	String_t* ___INPUT_CARDTYPE_MONEY;
	String_t* ___INPUT_CARDSERI_TIME;
	String_t* ___INPUT_NUMSPLIT;
	String_t* ___CARD_MONEY;
	String_t* ___CARD_TYPE;
	String_t* ___CARD_SERI;
	String_t* ___CARD_TIME;
	String_t* ___BLOCK_MESSAGE;
	String_t* ___CHAT_ADMIN;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___ASSIGN_KEY;
	String_t* ___SENT_SUCCESS1;
	String_t* ___SENT_SUCCESS2;
	String_t* ___NOT_SENT_SUCCESS;
	String_t* ___SENT_UNSUCCESS;
	String_t* ___NOT_ENOUGH_XU;
	String_t* ___INVALID_NUMSPLIT;
	String_t* ___INVALID_NUM;
	String_t* ___CANCEL_PROTECT;
	String_t* ___SORT_BY_PRICE;
	String_t* ___SORT_BY_LEVEL;
	String_t* ___SORT_BY_NAME;
	String_t* ___SALE_INFO;
	String_t* ___SALENEED;
	String_t* ___SALETAX;
	String_t* ___SALE_ASK;
	String_t* ___BUY_ASK;
	String_t* ___SELLER;
	String_t* ___REMAIN;
	String_t* ___NEAR;
	String_t* ___DEADLINE;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___MENUSTANDS;
	String_t* ___SERVER_ALERT;
	String_t* ___GIOITHIEU;
	String_t* ___LATQUA;
	String_t* ___LUOTLATQUA;
	String_t* ___INVITETESTGT;
	String_t* ___MAX_OPTIONS;
	String_t* ___INVITE_THIS_PERSON;
	String_t* ___INVITE_ALL;
	String_t* ___INVITE_TO_CBT;
	String_t* ___INPUT_MEM_NAME;
	StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF* ___CLAN_ITEM;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___AUTO_TEXT;
	String_t* ___AUTO_TIP1;
	String_t* ___AUTO_TIP2;
	String_t* ___LIVE_TEXT;
	String_t* ___AHP_TEXT;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___ALEVEL;
	String_t* ___ASKILL;
	String_t* ___AOPENACC;
	String_t* ___VITALITY;
	String_t* ___MON_NAME;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___LUYEN_THACH;
	String_t* ___ONLY_LUYENTHACH1;
	String_t* ___ONLY_LUYENTHACH2;
	String_t* ___ONLY_LUYENTHACH3;
	String_t* ___ONLY_LUYENTHACH4;
	String_t* ___ONLY_LUYENTHACH5;
	String_t* ___ONLY_LUYENTHACH6;
	String_t* ___NOT_ENOUGH_LUYENTHACH1;
	String_t* ___MAX_LUYENTHACH1;
	String_t* ___CAN_NOT_TINHLUYEN;
	String_t* ___NOT_ENOUGH_DICHCHUYEN;
	String_t* ___CAN_NOT_DICHCHUYEN;
	String_t* ___CAT_KEO;
	String_t* ___LEVEL_TINHLUYEN;
	String_t* ___MACHINE;
	String_t* ___POWER;
	String_t* ___CHO_KEO;
	String_t* ___MAX_TINHLUYEN;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___TUTINH;
	String_t* ___NEWPASS;
	String_t* ___INFO_SEND_SMS_RE;
	String_t* ___INFO_SEND_SMS_FOGETPASS;
	String_t* ___NOT_INPUT_PASS;
	String_t* ___control1;
	String_t* ___control2;
	String_t* ___SEND_TO;
	String_t* ___NEW_ACC_ARLET;
	String_t* ___NEW_PLAY;
	String_t* ___COUNTINUE_PLAY;
	String_t* ___CHANGE_ACC;
	String_t* ___SERVER;
	String_t* ___COUNTINUE;
	String_t* ___kiemduyet;
	String_t* ___kiemduyet_fulltime;
	String_t* ___UPDATE_LINKSV;
	String_t* ___tbi1;
	String_t* ___tbi2;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	String_t* ___TrueString;
	String_t* ___FalseString;
};
struct Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields
{
	bool ___fallAttack;
	bool ___isAHP;
	bool ___isAMP;
	bool ___isAFood;
	bool ___isABuff;
	bool ___isAResuscitate;
	bool ___isAPickYen;
	bool ___isAPickYHM;
	bool ___isAPickYHMS;
	bool ___isANoPick;
	bool ___isAFocusDie;
	int32_t ___aHpValue;
	int32_t ___aMpValue;
	int32_t ___aFoodValue;
	int32_t ___aCID;
	int8_t ___PK_NHOM;
	int8_t ___PK_PHE1;
	int8_t ___PK_PHE2;
	int8_t ___PK_PHE3;
	int8_t ___PK_PHE4;
	Clan_t477C7666D1467E15C7E6DD122693D7D2E1B1F07A* ___clan;
	int32_t ___pointPB;
	int32_t ___pointChienTruong;
	Int32U5BU5DU5BU5DU5BU5D_tC95EE6BAED85577D712DCE75822B22F0A721E8E9* ___CharInfo;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___myChar;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___listAttack;
	Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___listIonC;
	bool ___flag;
	bool ___ischangingMap;
	bool ___isLockKey;
	bool ___isSendMove;
	SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* ___locate;
	int16_t ___delaySendmove;
	mHashtable_t6AA354F5905FC5ED94E89AA44D86F37C0C2645E7* ___ALL_PART_EFF;
	mFontU5BU5D_tDAFC7949BE3B10D59DE1D622C51801F50B1932FA* ___color_font_name;
	bool ___isManualFocus;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgNo;
};
struct GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields
{
	GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6* ___instance;
	int32_t ___gW;
	bool ___CheDoDem;
	int32_t ___gH;
	bool ___nhanvat;
	bool ___isTudanh;
	bool ___HoiSinhLuong;
	bool ___HutVatPham;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___night;
	int32_t ___gW2;
	bool ___GiuLV;
	int32_t ___gssw;
	bool ___autoReconnect;
	int32_t ___gssh;
	int32_t ___gH34;
	int32_t ___gW3;
	int32_t ___gH3;
	int32_t ___gH23;
	int32_t ___gW23;
	int32_t ___gH2;
	int32_t ___csPadMaxH;
	int32_t ___cmdBarH;
	int32_t ___gW34;
	int32_t ___gW6;
	int32_t ___gH6;
	int32_t ___cmx;
	int32_t ___cmy;
	int32_t ___cmdx;
	int32_t ___cmdy;
	int32_t ___cmvx;
	int32_t ___cmvy;
	int32_t ___cmtoX;
	int32_t ___cmtoY;
	int32_t ___cmxLim;
	int32_t ___cmyLim;
	int32_t ___gssx;
	int32_t ___gssy;
	int32_t ___gssxe;
	int32_t ___gssye;
	int32_t ___d;
	int32_t ___mpPotion;
	int32_t ___hpPotion;
	SkillPaintU5BU5D_t57E18DB873495676281D63091C7D46A09D6A5F1E* ___sks;
	ArrowpaintU5BU5D_t2E13BD2A87E777A4A42C06A758A9481A9B10BB3A* ___arrs;
	PartU5BU5D_t0B274D4A3005BA1EEDF847C47D87E53BC855655A* ___parts;
	EffectCharPaintU5BU5D_t7AEB44ABB7F1B33FB28AD4285060FE36D6A962C1* ___efs;
	CharCountDown_tB5E25BD047BFA8F7073086E6269E296297F46F50* ___charcountdonw;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vMobSoul;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vClan;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vParty;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vPtMap;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vFriend;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vList;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vFriendWait;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vEnemies;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vCharInMap;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vItemMap;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vMobAttack;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vSet;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vMob;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vNpc;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vBuNhin;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vLanterns;
	NClassU5BU5D_t8B6BB220755070BCDDAC0AFCA543390F3A4AE352* ___nClasss;
	int32_t ___indexSize;
	int32_t ___indexTitle;
	int32_t ___indexSelect;
	int32_t ___indexRow;
	int32_t ___indexRowMax;
	int32_t ___indexMenu;
	int32_t ___indexCard;
	ItemOptionTemplateU5BU5D_t9C96627ABECBC0A31CB84581EA19591392038433* ___iOptionTemplates;
	SkillOptionTemplateU5BU5D_tBA3F85C1A590FC58ECE2ECFDED0CD3B93A2AEC05* ___sOptionTemplates;
	Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* ___scrInfo;
	Scroll_t759164276581668C9FEAB3006EAC3BDC6C11E177* ___scrMain;
	GamePad_tA80BE1C929BD34E9DF8A6B45541F49567953533A* ___gamePad;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemNonNam;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemNonNu;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemAoNam;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemAoNu;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemGangTayNam;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemGangTayNu;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemQuanNam;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemQuanNu;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemGiayNam;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemGiayNu;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemLien;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemNhan;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemNgocBoi;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemPhu;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemWeapon;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemStack;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemStackLock;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemGrocery;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemGroceryLock;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemStore;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemElites;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemClanShop;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemBook;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemFashion;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemUpPeal;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemUpGrade;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemSplit;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemTradeMe;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemTradeOrder;
	ItemU5BU5D_t4DD3B0CDED4FDEE29D6C29225CED0468C194295B* ___arrItemConvert;
	ItemStandsU5BU5D_tED2E43DE99FFE69930465CD3D8809D32AB0B2469* ___arrItemStands;
	Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* ___itemUpGrade;
	Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* ___itemSplit;
	Item_tFAF77888D49883A321EB596A7D93CB5615D37E95* ___itemSell;
	Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* ___arrItemSprin;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vItemUpGrade;
	bool ___isTypeXu;
	bool ___isViewNext;
	bool ___isViewClanMemOnline;
	bool ___isSortClanByPointWeek;
	bool ___isViewClanInvite;
	bool ___isChop;
	bool ___isMessageMenu;
	String_t* ___titleInputText;
	bool ___isPaintRankedList;
	bool ___isPaintAuctionSale;
	bool ___isPaintAlert;
	bool ___isPaintTask;
	bool ___isPaintTeam;
	bool ___isPaintFindTeam;
	bool ___isPaintFriend;
	bool ___isPaintList;
	bool ___isPaintEnemies;
	bool ___isPaintItemInfo;
	bool ___isPaintSelectSkill;
	bool ___isPaintInfoMe;
	bool ___isPaintStore;
	bool ___isPaintEliteShop;
	bool ___isPaintNonNam;
	bool ___isPaintNonNu;
	bool ___isPaintAoNam;
	bool ___isPaintAoNu;
	bool ___isPaintGangTayNam;
	bool ___isPaintGangTayNu;
	bool ___isPaintQuanNam;
	bool ___isPaintQuanNu;
	bool ___isPaintGiayNam;
	bool ___isPaintGiayNu;
	bool ___isPaintLien;
	bool ___isPaintNhan;
	bool ___isPaintNgocBoi;
	bool ___isPaintPhu;
	bool ___isPaintWeapon;
	bool ___isPaintStack;
	bool ___isPaintStackLock;
	bool ___isPaintGrocery;
	bool ___isPaintGroceryLock;
	bool ___isPaintUpGrade;
	bool ___isPaintConvert;
	bool ___isPaintUpGradeGold;
	bool ___isPaintUpPearl;
	bool ___isPaintBox;
	bool ___isPaintItemDell;
	bool ___isPaintSplit;
	bool ___isPaintCharInMap;
	bool ___isPaintTrade;
	bool ___isPaintZone;
	bool ___isPaintAuto;
	bool ___isPaintMessage;
	bool ___isPaintClan;
	bool ___isRequestMember;
	bool ___isPaintLuckySpin;
	bool ___isPaintAuctionBuy;
	bool ___isPaintLuyenThach;
	bool ___isPaintTinhluyen;
	bool ___isPaintDichChuyen;
	bool ___isPaintLuyenNgoc;
	bool ___isPaintKhamNgoc;
	bool ___isPaintGotNgoc;
	bool ___isPaintThaoNgoc;
	bool ___isPaintLucky_Draw;
	bool ___isPaintGiaoDo;
	bool ___isShopOnline;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___currentCharViewInfo;
	Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* ___exps;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___crystals;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___upClothe;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___upAdorn;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___upWeapon;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___coinUpCrystals;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___coinUpClothes;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___coinUpAdorns;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___coinUpWeapons;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___maxPercents;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___goldUps;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___coinGotngoc;
	SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___tasks;
	SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___mapTasks;
	int8_t ___vcData;
	int8_t ___vcMap;
	int8_t ___vcSkill;
	int8_t ___vcItem;
	int8_t ___vsData;
	int8_t ___vsMap;
	int8_t ___vsSkill;
	int8_t ___vsItem;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgTopBar;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgArrow;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgArrow2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgChat;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMenu;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgFocus;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgButton;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgButton2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgHpp;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMpp;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgRight;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgRight2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgSkill;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMapBorder;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgLbtn;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgLbtnFocus;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgSelect;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgAnalog1;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgAnalog2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMenu1;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMenu2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgTf;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgMatcho;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgFiremoto;
	int8_t ___typeViewInfo;
	int8_t ___typeActive;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vItemTreeFront;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vItemTreeBehind;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vItemTreeBetwen;
	GamePad_tA80BE1C929BD34E9DF8A6B45541F49567953533A* ___tgamePad;
	bool ___isTouchKey;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgEggMonters;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgEffMob;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgEffMob1;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgEffMob2;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgEffMob3;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgsmokeFollow;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmd240;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmd360;
	Command_tC5575D51036CBC79804FB725177C7C6CC3F8C8A1* ___cmdallmap;
	bool ___isUseitemAuto;
	bool ___isAllmap;
	SkillU5BU5D_tD6CF5D2C7A0F98E450228A8DDB33BC5A920CBA14* ___keySkill;
	SkillU5BU5D_tD6CF5D2C7A0F98E450228A8DDB33BC5A920CBA14* ___onScreenSkill;
	int32_t ___shaking;
	int32_t ___count;
	int32_t ___deltaY;
	int32_t ___auto;
	bool ___isManualFocus;
	int32_t ___yTouchBar;
	int32_t ___xL;
	int32_t ___yL;
	int32_t ___xC;
	int32_t ___yC;
	int32_t ___xR;
	int32_t ___yR;
	int32_t ___xF;
	int32_t ___yF;
	int32_t ___xU;
	int32_t ___yU;
	int32_t ___xHP;
	int32_t ___yHP;
	int32_t ___xMP;
	int32_t ___yMP;
	int32_t ___xTG;
	int32_t ___yTG;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___xS;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___yS;
	int32_t ___xSkill;
	int32_t ___ySkill;
	int32_t ___padSkill;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___flyTextString;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___flyTextX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___flyTextY;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___flyTextDx;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___flyTextDy;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___flyTextState;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___flyTextColor;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___splashX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___splashY;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___splashState;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___splashF;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___splashDir;
	ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* ___imgSplash;
	int32_t ___cmdBarX;
	int32_t ___cmdBarY;
	int32_t ___cmdBarW;
	int32_t ___hpBarX;
	int32_t ___hpBarY;
	int32_t ___hpBarW;
	int32_t ___mpBarW;
	int32_t ___expBarW;
	int32_t ___lvPosX;
	int32_t ___moneyPosX;
	int32_t ___hpBarH;
	int32_t ___girlHPBarY;
	int32_t ___popupY;
	int32_t ___popupX;
	int32_t ___isborderIndex;
	int32_t ___isselectedRow;
	Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___imgNolearn;
	int32_t ___indextabTrangbi;
	int32_t ___pa;
	bool ___trans;
	int32_t ___xstart;
	int32_t ___ystart;
	int32_t ___popupW;
	int32_t ___popupH;
	int32_t ___cmySK;
	int32_t ___cmtoYSK;
	int32_t ___cmdySK;
	int32_t ___cmvySK;
	int32_t ___cmyLimSK;
	int32_t ___columns;
	int32_t ___rows;
	String_t* ___Name_store;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vecShop;
	int32_t ___indexEff;
	EffectCharPaint_t780951ACF2128A415CF73A0E1DF5A1B7B697C3B7* ___effUpok;
	int32_t ___inforX;
	int32_t ___inforY;
	int32_t ___inforW;
	int32_t ___inforH;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___ItemAutoUse;
	String_t* ___svTitle;
	int64_t ___lastimeAutouse;
	String_t* ___svAction;
	int32_t ___INFO;
	int32_t ___STORE;
	int32_t ___ZONE;
	int32_t ___UPGRADE;
	int64_t ___lastAutoMove;
	int32_t ___index;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___fardistandsX;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___fardistandsY;
	bool ___isItemNearMe;
	int32_t ___pointCenterX;
	int32_t ___pointCenterY;
	int32_t ___rangeSearch;
	int8_t ___typeLucky_Draw;
	int32_t ___indexBijuuMenu;
	int64_t ___thoigian;
	int64_t ___TimeAk;
	RuntimeObject* ___objKhu;
	bool ___isLockKhu;
};
struct Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields
{
	MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* ___arrMobTemplate;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___interestChar;
	Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___CharAtt;
	MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* ___vEggMonter;
	EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0* ___egg;
	bool ___isdetrung;
	int64_t ___timewait;
	SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___idframe;
	SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___idframeAppear;
	SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* ___idframeDisappear;
};
struct Exception_t_StaticFields
{
	RuntimeObject* ___s_EDILock;
};
struct mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields
{
	int32_t ___LEFT;
	int32_t ___RIGHT;
	int32_t ___CENTER;
	int32_t ___RED;
	int32_t ___YELLOW;
	int32_t ___GREEN;
	int32_t ___FATAL;
	int32_t ___MISS;
	int32_t ___ORANGE;
	int32_t ___ADDMONEY;
	int32_t ___MISS_ME;
	int32_t ___FATAL_ME;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___gI;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7b_red;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7b_blue;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7b_purple;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7b_yellow;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7b_green;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7b_white;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_blue1;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_white;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_yellow;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_grey;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_red;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_blue;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_green;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_8b;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___number_yellow;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___number_red;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___number_green;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___number_white;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___number_orange;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___numberb_yellow;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___numberb_red;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___numberb_green;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___numberb_white;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___numberb_orange;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___tahoma_7_white_b;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___number_fly_txt;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___bigNumber_red;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___bigNumber_While;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___bigNumber_yellow;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___bigNumber_green;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___bigNumber_orange;
	mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___bigNumber_blue;
};
struct mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields
{
	int32_t ___HCENTER;
	int32_t ___VCENTER;
	int32_t ___LEFT;
	int32_t ___RIGHT;
	int32_t ___TOP;
	int32_t ___BOTTOM;
	int32_t ___zoomLevel;
	Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___cachedTextures;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913  : public RuntimeArray
{
	ALIGN_FIELD (8) int8_t m_Items[1];

	inline int8_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int8_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int8_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int8_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int8_t value)
	{
		m_Items[index] = value;
	}
};
struct MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F  : public RuntimeArray
{
	ALIGN_FIELD (8) MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* m_Items[1];

	inline MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288  : public RuntimeArray
{
	ALIGN_FIELD (8) Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* m_Items[1];

	inline Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699  : public RuntimeArray
{
	ALIGN_FIELD (8) SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* m_Items[1];

	inline SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct FrameU5BU5D_t3670D53089A40518EAE0334DE5A8C404C07F7150  : public RuntimeArray
{
	ALIGN_FIELD (8) Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* m_Items[1];

	inline Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB  : public RuntimeArray
{
	ALIGN_FIELD (8) int16_t m_Items[1];

	inline int16_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline int16_t* GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, int16_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline int16_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline int16_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, int16_t value)
	{
		m_Items[index] = value;
	}
};
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248  : public RuntimeArray
{
	ALIGN_FIELD (8) String_t* m_Items[1];

	inline String_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline String_t** GetAddressAt(il2cpp_array_size_t index)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items + index;
	}
	inline void SetAt(il2cpp_array_size_t index, String_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};



IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector__ctor_m9CAA74C33B5605E7806E3F1C9E1D78A97AE10692 (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainObject__ctor_m9FD71468F858E6084E8F8C0A408E7660062A7E42 (MainObject_t49E80B0A8D97A2F317DF6244C2FFD7DA418CCD4C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EggMonters__ctor_m04D79D43F573DF6A2768C37A4C28A79D9524A0C4 (EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector_addElement_mEAC138D2FA33E278970E8870AF36E6F9B335916E (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D* Service_gI_m3CCADAF033AB9D23EEAE06445881D9557028CD32 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Service_requestModTemplate_m6C394527D710711CD3CEAEAD457553710E15D671 (Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D* __this, int32_t ___0_modTemplateId, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_random_m4C7D8B74D6563FDABCAD9A9B88B6EA731051D971 (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mob_isUpdate_mDBD82834BBD783BB4614226EE99D717F204D2CE4 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2 (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* __this, int32_t ___0_HPShow, int32_t ___1_MPShow, bool ___2_isBoss, int32_t ___3_idBoss, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateDissappare_mD93EB96812B710EE3C0F11074F99F22285ACE01E (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateMobNotActive_mF111B5A6A58A840CE033019117EAED817DE2A81B (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_setFrameAppear_mC79FF445F495A8CB13BC677A8572ACAA84F2E14C (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int32_t ___0_Gametick, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TileMap_tileTypeAtPixel_m08D9116209ABC26A069AC5251C5E131A416F4C95 (int32_t ___0_px, int32_t ___1_py, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t mSystem_currentTimeMillis_m5CCB6CA1D1858E7F9BB6905048A0ACC17C73B86A (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updWalk_NewBoss_m245657F1D22A9A835D76FD45CE25EF69EC5DE2BD (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateMobStandWait_mE8659B650120980BDD4BEE4BEA50B24EA168EC83 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updAtk_NewBoss_mA8E892859DA669206CFDB970A3CF31917815504C (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateMobAttack_mCCD7D17D60776102FEC4715346A7054E823C88CC (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateTypeMobAttk_m60EC3E95B738FBE825F86EC8C70F98606E6BABAA (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateAttk_Thunuoi_m0DC8A9A29EB0D9300DE6224E012F471E308252CA (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateMobWalk_mD0BA866B60372F8A29A1420B87C2EEF55BF47A61 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateInjure_m9824FC62BF34919AA92C2501885D0AF2143B598D (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_setatk_mob_m879302AF9CDFDACCB2D85D7FF5AAB5AB87E95580 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MyVector_removeElement_mD02AC92E6BBD8E66F530EB978E180069029E70E0 (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainObject_updateDataEff_m35136FDA188ACBEB182E7543DFD4A2539654D16C (MainObject_t49E80B0A8D97A2F317DF6244C2FFD7DA418CCD4C* __this, int8_t ___0_type, int32_t ___1_statusMe, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_setFrameAtt_m6593745AF7187349553663EAFC3DEC89E7F57DD3 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int32_t ___0_Gametick, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0 (int32_t ___0_i, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_setFrameMove_mD53CE9FE0D14C92D047FE57CE944807228E243A0 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int32_t ___0_Gametick, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285 (int32_t ___0_id, int32_t ___1_cx, int32_t ___2_cy, int32_t ___3_loopCount, int8_t ___4_dir, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EffectAuto_addEffectAuto_m59C9B89583D6854A050C765BB58A8832621E03A8 (int16_t ___0_id, int32_t ___1_x, int32_t ___2_y, int8_t ___3_loopCount, int16_t ___4_time, int32_t ___5_dir, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007 (int32_t ___0_id, int32_t ___1_cx, int32_t ___2_cy, int32_t ___3_loopCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483 (int32_t ___0_id, Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___1_c, int32_t ___2_loopCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonsterDart_addMonsterDart_m17BD7D744948E5B46E0780A245DEC48EED41A49A (int32_t ___0_x, int32_t ___1_y, bool ___2_isBoss, int16_t ___3_levelBoss, int32_t ___4_idBoss, int32_t ___5_dame, int32_t ___6_dameMp, Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___7_c, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BuNhin_doInjure_mB5D98DDEB9937AA92FF50EC49EC8D6088F6A4A85 (BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonsterDart_addMonsterDart_m25B8500300A0DFAAD4CFAD1B8A79FC6330C1518F (int32_t ___0_x, int32_t ___1_y, BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954* ___2_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_getDistance_m732F6FF8F49B32D708FB5D1210F1C70A07E351D4 (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_sqrt_m01EAF6D774C0054457D5AC9A6601B9B12F88056D (int32_t ___0_a, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_abs_m9EBB513752A930AECA9ED005549135F97E154308 (int32_t ___0_i, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MyVector_elementAt_m2058CB2FBF87C401368BB43AE172A9BB65956E4E (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MyVector_size_mF025A05E2021611BFB9E107342658AEB05222BA9 (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_getDistance_m170D2D120F5360B1406295AA5D1823B8C8BD01F1 (int32_t ___0_x, int32_t ___1_y, int32_t ___2_x2, int32_t ___3_y2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_update_New_MOB_mD69C3C1AEB8A5B2825F3A51CB06D225686D7E397 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int32_t ___0_line, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_update_oldMob_mE2796309CB70CDEEE99B4478916F48F3C154FD61 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int32_t ___0_line, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TileMap_tileTypeAt_m3CF3977EBE57358E445EF94A89C44669ACFE2BC7 (int32_t ___0_px, int32_t ___1_py, int32_t ___2_t, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TileMap_tileYofPixel_m8BE15040BA8921E38F9B6CCD231457D0EF6B4968 (int32_t ___0_py, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mob_isPaint_mA0E3F75DC911BFE83CE3697553C58C48AC5440EE (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t mGraphics_getImageWidth_mA3B8B13BC6B4D4AB97574EE27D4D8BC17C232691 (Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___0_image, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t mGraphics_getImageHeight_mED3A11F0A5DD9EF3C75007686780CB5B78669773 (Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___0_image, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MainObject_getStartPointPaintFly_mD01B01A6C8D095BBE2B3D9A57F233CBE39E48CA4 (MainObject_t49E80B0A8D97A2F317DF6244C2FFD7DA418CCD4C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainObject_paintBottomDataEff_mDD4E6447692B888801067AE1AA6BB98C63A4E670 (MainObject_t49E80B0A8D97A2F317DF6244C2FFD7DA418CCD4C* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_dy, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247 (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* ___0_arg0, int32_t ___1_x0, int32_t ___2_y0, int32_t ___3_w0, int32_t ___4_h0, int32_t ___5_arg5, int32_t ___6_x, int32_t ___7_y, int32_t ___8_arg8, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658 (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_id, int32_t ___2_x, int32_t ___3_y, int32_t ___4_transform, int32_t ___5_anchor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* MobTemplate_getImgInfo_m7EBEC76F1C86707326F8754E1AC4AB1E8A7D9F63 (MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* __this, int8_t ___0_frame, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_paintBottomMobNew_m67261BE56050D5EDF797363A898EA6ED26D0B0A4 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_paintTopMobNew_mFC637FAF237F3D34B3960D2D1C08EE6E8895B1EC (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MainObject_paintTopDataEff_m86816E3463C009D6A5400D81561ECBA9AF428FD3 (MainObject_t49E80B0A8D97A2F317DF6244C2FFD7DA418CCD4C* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, int32_t ___3_dy, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156 (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, int32_t ___0_rgb, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_getHPColor_mC863EC4A35370DF1DE474AD74FD119696FCE007E (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81 (mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* __this, int32_t ___0_x, int32_t ___1_y, int32_t ___2_w, int32_t ___3_h, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void mFont_drawString_mAD9AE263B297E117350AE82CCB949AE5A1C990B4 (mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, String_t* ___1_st, int32_t ___2_x, int32_t ___3_y, int32_t ___4_align, mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* ___5_font, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_setFrameDisappear_mCEE302173F18B3227C97526A9CB2EA8F1002748A (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int32_t ___0_Gametick, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* GameCanvas_loadImage_m5FB0B2DAEA4E5B20BF9A4650966DB92570DD1AF0 (String_t* ___0_path, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_update_mE1E3AACACAFD053E7CA339463073B93460033B91 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Image_getWidth_m56A0FEDBD7CDA88D486BC548201E91A3DD2A8E97 (Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4 (Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob__ctor_mE44A7FDA3004323C6EB5B376FC16085C0F955B3D (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int16_t ___0_mobId, bool ___1_isDisable, bool ___2_isDontMove, bool ___3_isFire, bool ___4_isIce, bool ___5_isWind, int32_t ___6_templateId, int32_t ___7_sys, int32_t ___8_hp, int32_t ___9_level, int32_t ___10_maxhp, int16_t ___11_pointx, int16_t ___12_pointy, int8_t ___13_status, int8_t ___14_levelBoss, bool ___15_isBos, bool ___16_removeWhenDie, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MyVector_t5E551DE127AB217F3BF51644B186993381C11E30_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int16_t V_0 = 0;
	int32_t V_1 = 0;
	{
		__this->___dir = 1;
		__this->___dirV = 1;
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_0 = (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30*)il2cpp_codegen_object_new(MyVector_t5E551DE127AB217F3BF51644B186993381C11E30_il2cpp_TypeInfo_var);
		MyVector__ctor_m9CAA74C33B5605E7806E3F1C9E1D78A97AE10692(L_0, NULL);
		__this->___vMobMove = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___vMobMove), (void*)L_0);
		__this->___isBusyAttackSomeOne = (bool)1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_1 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)2);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_2 = L_1;
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (int8_t)(-1));
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_3 = L_2;
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		__this->___cou = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cou), (void*)L_3);
		__this->___indexlongden = (int8_t)(-1);
		MainObject__ctor_m9FD71468F858E6084E8F8C0A408E7660062A7E42(__this, NULL);
		bool L_4 = ___1_isDisable;
		__this->___isDisable = L_4;
		bool L_5 = ___2_isDontMove;
		__this->___isDontMove = L_5;
		bool L_6 = ___3_isFire;
		__this->___isFire = L_6;
		bool L_7 = ___4_isIce;
		__this->___isIce = L_7;
		bool L_8 = ___5_isWind;
		__this->___isWind = L_8;
		int32_t L_9 = ___7_sys;
		__this->___sys = L_9;
		int16_t L_10 = ___0_mobId;
		__this->___mobId = L_10;
		int32_t L_11 = ___6_templateId;
		__this->___templateId = L_11;
		int32_t L_12 = ___8_hp;
		__this->___hp = L_12;
		int32_t L_13 = ___9_level;
		__this->___level = ((int16_t)L_13);
		int16_t L_14 = ___11_pointx;
		int16_t L_15 = L_14;
		V_0 = L_15;
		__this->___pointx = L_15;
		int16_t L_16 = V_0;
		int16_t L_17 = L_16;
		V_1 = L_17;
		__this->___x = L_17;
		int32_t L_18 = V_1;
		__this->___xFirst = L_18;
		int16_t L_19 = ___12_pointy;
		int16_t L_20 = L_19;
		V_0 = L_20;
		__this->___pointy = L_20;
		int16_t L_21 = V_0;
		int16_t L_22 = L_21;
		V_1 = L_22;
		__this->___y = L_22;
		int32_t L_23 = V_1;
		__this->___yFirst = L_23;
		int32_t L_24 = ___6_templateId;
		if ((((int32_t)L_24) == ((int32_t)((int32_t)168))))
		{
			goto IL_00f0;
		}
	}
	{
		int32_t L_25 = ___6_templateId;
		if ((((int32_t)L_25) == ((int32_t)((int32_t)179))))
		{
			goto IL_00f0;
		}
	}
	{
		int32_t L_26 = ___6_templateId;
		if ((((int32_t)L_26) == ((int32_t)((int32_t)175))))
		{
			goto IL_00f0;
		}
	}
	{
		int32_t L_27 = ___6_templateId;
		if ((((int32_t)L_27) == ((int32_t)((int32_t)177))))
		{
			goto IL_00f0;
		}
	}
	{
		int32_t L_28 = ___6_templateId;
		if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)202)))))
		{
			goto IL_00f9;
		}
	}

IL_00f0:
	{
		__this->___status = 8;
		goto IL_0101;
	}

IL_00f9:
	{
		int8_t L_29 = ___13_status;
		__this->___status = L_29;
	}

IL_0101:
	{
		int32_t L_30 = ___10_maxhp;
		__this->___maxHp = L_30;
		int8_t L_31 = ___14_levelBoss;
		__this->___levelBoss = L_31;
		bool L_32 = ___15_isBos;
		__this->___isBoss = L_32;
		int32_t L_33 = ___6_templateId;
		if ((!(((uint32_t)L_33) == ((uint32_t)((int32_t)202)))))
		{
			goto IL_0150;
		}
	}
	{
		int32_t L_34 = __this->___xFirst;
		int32_t L_35 = __this->___yFirst;
		EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0* L_36 = (EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0*)il2cpp_codegen_object_new(EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0_il2cpp_TypeInfo_var);
		EggMonters__ctor_m04D79D43F573DF6A2768C37A4C28A79D9524A0C4(L_36, L_34, ((int32_t)il2cpp_codegen_subtract(L_35, ((int32_t)100))), NULL);
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___egg = L_36;
		Il2CppCodeGenWriteBarrier((void**)(&((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___egg), (void*)L_36);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_37 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___vEggMonter;
		EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0* L_38 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___egg;
		NullCheck(L_37);
		MyVector_addElement_mEAC138D2FA33E278970E8870AF36E6F9B335916E(L_37, L_38, NULL);
		((EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0_StaticFields*)il2cpp_codegen_static_fields_for(EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0_il2cpp_TypeInfo_var))->___ownerEgg = __this;
		Il2CppCodeGenWriteBarrier((void**)(&((EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0_StaticFields*)il2cpp_codegen_static_fields_for(EggMonters_t8E0E5D1D88F903DB3AC05709B8577C1155064BB0_il2cpp_TypeInfo_var))->___ownerEgg), (void*)__this);
	}

IL_0150:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_39 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_40 = ___6_templateId;
		NullCheck(L_39);
		int32_t L_41 = L_40;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
		NullCheck(L_42);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_43 = L_42->___imgs;
		if (L_43)
		{
			goto IL_017e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_44 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_45 = ___6_templateId;
		NullCheck(L_44);
		int32_t L_46 = L_45;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_48 = (ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288*)(ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288*)SZArrayNew(ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_47);
		L_47->___imgs = L_48;
		Il2CppCodeGenWriteBarrier((void**)(&L_47->___imgs), (void*)L_48);
		Service_t2E6B9AA4D7E2C20476C716E6AB34F0D5D76F207D* L_49;
		L_49 = Service_gI_m3CCADAF033AB9D23EEAE06445881D9557028CD32(NULL);
		int32_t L_50 = ___6_templateId;
		NullCheck(L_49);
		Service_requestModTemplate_m6C394527D710711CD3CEAEAD457553710E15D671(L_49, L_50, NULL);
	}

IL_017e:
	{
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_51;
		L_51 = Res_random_m4C7D8B74D6563FDABCAD9A9B88B6EA731051D971(((int32_t)2000), ((int32_t)3500), NULL);
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___timewait = ((int64_t)L_51);
		bool L_52 = ___16_removeWhenDie;
		__this->___removeWhenDie = L_52;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_update_mE1E3AACACAFD053E7CA339463073B93460033B91 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B89_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B88_0 = NULL;
	int32_t G_B90_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B90_1 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B102_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B101_0 = NULL;
	int32_t G_B103_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B103_1 = NULL;
	{
		bool L_0;
		L_0 = Mob_isUpdate_mDBD82834BBD783BB4614226EE99D717F204D2CE4(__this, NULL);
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_1 = __this->___cFocus;
		if (L_1)
		{
			goto IL_003f;
		}
	}
	{
		int32_t L_2 = __this->___templateId;
		if ((((int32_t)L_2) == ((int32_t)((int32_t)168))))
		{
			goto IL_0038;
		}
	}
	{
		int32_t L_3 = __this->___templateId;
		if ((((int32_t)L_3) == ((int32_t)((int32_t)179))))
		{
			goto IL_0038;
		}
	}
	{
		int32_t L_4 = __this->___templateId;
		if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)175)))))
		{
			goto IL_003f;
		}
	}

IL_0038:
	{
		__this->___status = 8;
	}

IL_003f:
	{
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_5 = __this->___vMobMove;
		if (L_5)
		{
			goto IL_005b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_6 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_7 = __this->___templateId;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		NullCheck(L_9);
		int8_t L_10 = L_9->___rangeMove;
		if (!L_10)
		{
			goto IL_005b;
		}
	}
	{
		return;
	}

IL_005b:
	{
		int32_t L_11 = __this->___status;
		if ((((int32_t)L_11) == ((int32_t)3)))
		{
			goto IL_00aa;
		}
	}
	{
		bool L_12 = __this->___isBusyAttackSomeOne;
		if (!L_12)
		{
			goto IL_00aa;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_13 = __this->___cFocus;
		if (!L_13)
		{
			goto IL_00a3;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_14 = __this->___cFocus;
		int32_t L_15 = __this->___dame;
		int32_t L_16 = __this->___dameMp;
		bool L_17 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_18;
		L_18 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_18);
		int16_t L_19 = L_18->___mobTemplateId;
		NullCheck(L_14);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_14, L_15, L_16, L_17, L_19, NULL);
		__this->___cFocus = (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cFocus), (void*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL);
	}

IL_00a3:
	{
		__this->___isBusyAttackSomeOne = (bool)0;
	}

IL_00aa:
	{
		int32_t L_20 = __this->___hp;
		if ((((int32_t)L_20) > ((int32_t)0)))
		{
			goto IL_00c3;
		}
	}
	{
		int16_t L_21 = __this->___mobId;
		if ((((int32_t)L_21) == ((int32_t)(-1))))
		{
			goto IL_00c3;
		}
	}
	{
		__this->___status = 1;
	}

IL_00c3:
	{
		int32_t L_22 = __this->___status;
		V_0 = L_22;
		int32_t L_23 = V_0;
		switch (((int32_t)il2cpp_codegen_subtract(L_23, 1)))
		{
			case 0:
			{
				goto IL_0111;
			}
			case 1:
			{
				goto IL_05e8;
			}
			case 2:
			{
				goto IL_066d;
			}
			case 3:
			{
				goto IL_061a;
			}
			case 4:
			{
				goto IL_06c7;
			}
			case 5:
			{
				goto IL_071f;
			}
			case 6:
			{
				goto IL_0771;
			}
			case 7:
			{
				goto IL_0106;
			}
			case 8:
			{
				goto IL_00fb;
			}
		}
	}
	{
		goto IL_0777;
	}

IL_00fb:
	{
		Mob_updateDissappare_mD93EB96812B710EE3C0F11074F99F22285ACE01E(__this, NULL);
		goto IL_0777;
	}

IL_0106:
	{
		Mob_updateMobNotActive_mF111B5A6A58A840CE033019117EAED817DE2A81B(__this, NULL);
		goto IL_0777;
	}

IL_0111:
	{
		__this->___isDisable = (bool)0;
		__this->___isDontMove = (bool)0;
		__this->___isFire = (bool)0;
		__this->___isIce = (bool)0;
		__this->___isWind = (bool)0;
		int32_t L_24 = __this->___templateId;
		if ((((int32_t)L_24) == ((int32_t)((int32_t)98))))
		{
			goto IL_05c5;
		}
	}
	{
		int32_t L_25 = __this->___templateId;
		if ((((int32_t)L_25) == ((int32_t)((int32_t)99))))
		{
			goto IL_05c5;
		}
	}
	{
		int32_t L_26 = __this->___p1;
		__this->___p1 = ((int32_t)il2cpp_codegen_add(L_26, 1));
		int32_t L_27 = __this->___y;
		int32_t L_28 = __this->___p1;
		__this->___y = ((int32_t)il2cpp_codegen_add(L_27, L_28));
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_29 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___interestChar;
		if (!L_29)
		{
			goto IL_022f;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_30 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___interestChar;
		NullCheck(L_30);
		Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE* L_31 = L_30->___myskill;
		if (!L_31)
		{
			goto IL_02d5;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_32 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___interestChar;
		NullCheck(L_32);
		Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE* L_33 = L_32->___myskill;
		NullCheck(L_33);
		SkillTemplate_t311437513D34E91857550DAACFFF71C301B14352* L_34 = L_33->___template;
		NullCheck(L_34);
		int8_t L_35 = L_34->___id;
		if ((((int32_t)L_35) <= ((int32_t)((int32_t)72))))
		{
			goto IL_01e8;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_36 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if (((int32_t)(L_36%((int32_t)9))))
		{
			goto IL_02d5;
		}
	}
	{
		int32_t L_37 = __this->___p2;
		if ((((int32_t)L_37) <= ((int32_t)1)))
		{
			goto IL_01c9;
		}
	}
	{
		int32_t L_38 = __this->___p2;
		__this->___p2 = ((int32_t)il2cpp_codegen_add(L_38, 5));
		goto IL_02d5;
	}

IL_01c9:
	{
		int32_t L_39 = __this->___p2;
		if ((((int32_t)L_39) >= ((int32_t)(-1))))
		{
			goto IL_02d5;
		}
	}
	{
		int32_t L_40 = __this->___p2;
		__this->___p2 = ((int32_t)il2cpp_codegen_subtract(L_40, 5));
		goto IL_02d5;
	}

IL_01e8:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_41 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if (((int32_t)(L_41%2)))
		{
			goto IL_02d5;
		}
	}
	{
		int32_t L_42 = __this->___p2;
		if ((((int32_t)L_42) <= ((int32_t)1)))
		{
			goto IL_0210;
		}
	}
	{
		int32_t L_43 = __this->___p2;
		__this->___p2 = ((int32_t)il2cpp_codegen_subtract(L_43, 1));
		goto IL_02d5;
	}

IL_0210:
	{
		int32_t L_44 = __this->___p2;
		if ((((int32_t)L_44) >= ((int32_t)(-1))))
		{
			goto IL_02d5;
		}
	}
	{
		int32_t L_45 = __this->___p2;
		__this->___p2 = ((int32_t)il2cpp_codegen_add(L_45, 1));
		goto IL_02d5;
	}

IL_022f:
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_46;
		L_46 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		if (!L_46)
		{
			goto IL_02d5;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_47;
		L_47 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_47);
		Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE* L_48 = L_47->___myskill;
		if (!L_48)
		{
			goto IL_02d5;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_49;
		L_49 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_49);
		Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE* L_50 = L_49->___myskill;
		NullCheck(L_50);
		SkillTemplate_t311437513D34E91857550DAACFFF71C301B14352* L_51 = L_50->___template;
		NullCheck(L_51);
		int8_t L_52 = L_51->___id;
		if ((((int32_t)L_52) <= ((int32_t)((int32_t)72))))
		{
			goto IL_029c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_53 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if (((int32_t)(L_53%((int32_t)9))))
		{
			goto IL_02d5;
		}
	}
	{
		int32_t L_54 = __this->___p2;
		if ((((int32_t)L_54) <= ((int32_t)1)))
		{
			goto IL_0283;
		}
	}
	{
		int32_t L_55 = __this->___p2;
		__this->___p2 = ((int32_t)il2cpp_codegen_add(L_55, 5));
		goto IL_02d5;
	}

IL_0283:
	{
		int32_t L_56 = __this->___p2;
		if ((((int32_t)L_56) >= ((int32_t)(-1))))
		{
			goto IL_02d5;
		}
	}
	{
		int32_t L_57 = __this->___p2;
		__this->___p2 = ((int32_t)il2cpp_codegen_subtract(L_57, 5));
		goto IL_02d5;
	}

IL_029c:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_58 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if (((int32_t)(L_58%2)))
		{
			goto IL_02d5;
		}
	}
	{
		int32_t L_59 = __this->___p2;
		if ((((int32_t)L_59) <= ((int32_t)1)))
		{
			goto IL_02be;
		}
	}
	{
		int32_t L_60 = __this->___p2;
		__this->___p2 = ((int32_t)il2cpp_codegen_subtract(L_60, 1));
		goto IL_02d5;
	}

IL_02be:
	{
		int32_t L_61 = __this->___p2;
		if ((((int32_t)L_61) >= ((int32_t)(-1))))
		{
			goto IL_02d5;
		}
	}
	{
		int32_t L_62 = __this->___p2;
		__this->___p2 = ((int32_t)il2cpp_codegen_add(L_62, 1));
	}

IL_02d5:
	{
		int32_t L_63 = __this->___x;
		int32_t L_64 = __this->___p2;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_63, L_64));
		int32_t L_65 = __this->___templateId;
		if ((((int32_t)L_65) == ((int32_t)((int32_t)209))))
		{
			goto IL_0302;
		}
	}
	{
		int32_t L_66 = __this->___templateId;
		if ((!(((uint32_t)L_66) == ((uint32_t)((int32_t)210)))))
		{
			goto IL_030e;
		}
	}

IL_0302:
	{
		__this->___frame = 6;
		goto IL_04c9;
	}

IL_030e:
	{
		int32_t L_67 = __this->___templateId;
		if ((((int32_t)L_67) == ((int32_t)((int32_t)168))))
		{
			goto IL_035c;
		}
	}
	{
		int32_t L_68 = __this->___templateId;
		if ((((int32_t)L_68) == ((int32_t)((int32_t)176))))
		{
			goto IL_035c;
		}
	}
	{
		int32_t L_69 = __this->___templateId;
		if ((((int32_t)L_69) == ((int32_t)((int32_t)177))))
		{
			goto IL_035c;
		}
	}
	{
		int32_t L_70 = __this->___templateId;
		if ((((int32_t)L_70) == ((int32_t)((int32_t)179))))
		{
			goto IL_035c;
		}
	}
	{
		int32_t L_71 = __this->___templateId;
		if ((((int32_t)L_71) == ((int32_t)((int32_t)180))))
		{
			goto IL_035c;
		}
	}
	{
		int32_t L_72 = __this->___templateId;
		if ((!(((uint32_t)L_72) == ((uint32_t)((int32_t)191)))))
		{
			goto IL_0368;
		}
	}

IL_035c:
	{
		__this->___frame = 7;
		goto IL_04c9;
	}

IL_0368:
	{
		int32_t L_73 = __this->___templateId;
		if ((((int32_t)L_73) == ((int32_t)((int32_t)178))))
		{
			goto IL_03c3;
		}
	}
	{
		int32_t L_74 = __this->___templateId;
		if ((((int32_t)L_74) == ((int32_t)((int32_t)181))))
		{
			goto IL_03c3;
		}
	}
	{
		int32_t L_75 = __this->___templateId;
		if ((((int32_t)L_75) == ((int32_t)((int32_t)183))))
		{
			goto IL_03c3;
		}
	}
	{
		int32_t L_76 = __this->___templateId;
		if ((((int32_t)L_76) == ((int32_t)((int32_t)185))))
		{
			goto IL_03c3;
		}
	}
	{
		int32_t L_77 = __this->___templateId;
		if ((((int32_t)L_77) == ((int32_t)((int32_t)188))))
		{
			goto IL_03c3;
		}
	}
	{
		int32_t L_78 = __this->___templateId;
		if ((((int32_t)L_78) == ((int32_t)((int32_t)192))))
		{
			goto IL_03c3;
		}
	}
	{
		int32_t L_79 = __this->___templateId;
		if ((!(((uint32_t)L_79) == ((uint32_t)((int32_t)194)))))
		{
			goto IL_03cf;
		}
	}

IL_03c3:
	{
		__this->___frame = 4;
		goto IL_04c9;
	}

IL_03cf:
	{
		int32_t L_80 = __this->___templateId;
		if ((((int32_t)L_80) == ((int32_t)((int32_t)173))))
		{
			goto IL_03e9;
		}
	}
	{
		int32_t L_81 = __this->___templateId;
		if ((!(((uint32_t)L_81) == ((uint32_t)((int32_t)184)))))
		{
			goto IL_03f5;
		}
	}

IL_03e9:
	{
		__this->___frame = 6;
		goto IL_04c9;
	}

IL_03f5:
	{
		int32_t L_82 = __this->___templateId;
		if ((!(((uint32_t)L_82) == ((uint32_t)((int32_t)175)))))
		{
			goto IL_040e;
		}
	}
	{
		__this->___frame = 8;
		goto IL_04c9;
	}

IL_040e:
	{
		int32_t L_83 = __this->___templateId;
		if ((((int32_t)L_83) == ((int32_t)((int32_t)170))))
		{
			goto IL_0469;
		}
	}
	{
		int32_t L_84 = __this->___templateId;
		if ((((int32_t)L_84) == ((int32_t)((int32_t)195))))
		{
			goto IL_0469;
		}
	}
	{
		int32_t L_85 = __this->___templateId;
		if ((((int32_t)L_85) == ((int32_t)((int32_t)196))))
		{
			goto IL_0469;
		}
	}
	{
		int32_t L_86 = __this->___templateId;
		if ((((int32_t)L_86) == ((int32_t)((int32_t)197))))
		{
			goto IL_0469;
		}
	}
	{
		int32_t L_87 = __this->___templateId;
		if ((((int32_t)L_87) == ((int32_t)((int32_t)186))))
		{
			goto IL_0469;
		}
	}
	{
		int32_t L_88 = __this->___templateId;
		if ((((int32_t)L_88) == ((int32_t)((int32_t)189))))
		{
			goto IL_0469;
		}
	}
	{
		int32_t L_89 = __this->___templateId;
		if ((!(((uint32_t)L_89) == ((uint32_t)((int32_t)190)))))
		{
			goto IL_0472;
		}
	}

IL_0469:
	{
		__this->___frame = 3;
		goto IL_04c9;
	}

IL_0472:
	{
		int32_t L_90 = __this->___templateId;
		if ((!(((uint32_t)L_90) == ((uint32_t)((int32_t)187)))))
		{
			goto IL_0489;
		}
	}
	{
		__this->___frame = ((int32_t)9);
		goto IL_04c9;
	}

IL_0489:
	{
		int32_t L_91 = __this->___templateId;
		if ((!(((uint32_t)L_91) == ((uint32_t)((int32_t)193)))))
		{
			goto IL_049f;
		}
	}
	{
		__this->___frame = 5;
		goto IL_04c9;
	}

IL_049f:
	{
		int32_t L_92 = __this->___templateId;
		if ((!(((uint32_t)L_92) == ((uint32_t)((int32_t)174)))))
		{
			goto IL_04b6;
		}
	}
	{
		__this->___frame = ((int32_t)10);
		goto IL_04c9;
	}

IL_04b6:
	{
		bool L_93 = __this->___isBoss;
		if (!L_93)
		{
			G_B89_0 = __this;
			goto IL_04c3;
		}
		G_B88_0 = __this;
	}
	{
		G_B90_0 = ((int32_t)10);
		G_B90_1 = G_B88_0;
		goto IL_04c4;
	}

IL_04c3:
	{
		G_B90_0 = 2;
		G_B90_1 = G_B89_0;
	}

IL_04c4:
	{
		NullCheck(G_B90_1);
		G_B90_1->___frame = G_B90_0;
	}

IL_04c9:
	{
		int32_t L_94 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		int32_t L_95 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___gssye;
		if ((((int32_t)L_94) > ((int32_t)((int32_t)il2cpp_codegen_multiply(L_95, ((int32_t)24))))))
		{
			goto IL_04f9;
		}
	}
	{
		int32_t L_96 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		int32_t L_97 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___gssx;
		if ((((int32_t)L_96) < ((int32_t)((int32_t)il2cpp_codegen_multiply(L_97, ((int32_t)24))))))
		{
			goto IL_04f9;
		}
	}
	{
		int32_t L_98 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		int32_t L_99 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___gssxe;
		if ((((int32_t)L_98) <= ((int32_t)((int32_t)il2cpp_codegen_multiply(L_99, ((int32_t)24))))))
		{
			goto IL_055e;
		}
	}

IL_04f9:
	{
		__this->___p1 = 0;
		__this->___p2 = 0;
		int32_t L_100 = 0;
		V_1 = L_100;
		__this->___y = L_100;
		int32_t L_101 = V_1;
		__this->___x = L_101;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_102;
		L_102 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_102);
		int32_t L_103 = L_102->___hp;
		__this->___hp = L_103;
		__this->___status = 0;
		int32_t L_104 = __this->___templateId;
		if ((((int32_t)L_104) >= ((int32_t)((int32_t)168))))
		{
			goto IL_0545;
		}
	}
	{
		__this->___frame = 0;
		goto IL_0556;
	}

IL_0545:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_105 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		int32_t L_106;
		L_106 = Mob_setFrameAppear_mC79FF445F495A8CB13BC677A8572ACAA84F2E14C(__this, L_105, NULL);
		__this->___frame = L_106;
	}

IL_0556:
	{
		__this->___timeStatus = 0;
		return;
	}

IL_055e:
	{
		int32_t L_107 = __this->___p3;
		if (L_107)
		{
			goto IL_05a6;
		}
	}
	{
		int32_t L_108 = __this->___x;
		int32_t L_109 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var);
		int32_t L_110;
		L_110 = TileMap_tileTypeAtPixel_m08D9116209ABC26A069AC5251C5E131A416F4C95(L_108, L_109, NULL);
		int32_t L_111 = ((TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_StaticFields*)il2cpp_codegen_static_fields_for(TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var))->___T_TOP;
		int32_t L_112 = ((TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_StaticFields*)il2cpp_codegen_static_fields_for(TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var))->___T_TOP;
		if ((!(((uint32_t)((int32_t)(L_110&L_111))) == ((uint32_t)L_112))))
		{
			goto IL_05a6;
		}
	}
	{
		int32_t L_113 = __this->___p1;
		if ((((int32_t)L_113) <= ((int32_t)4)))
		{
			G_B102_0 = __this;
			goto IL_0592;
		}
		G_B101_0 = __this;
	}
	{
		G_B103_0 = ((int32_t)-4);
		G_B103_1 = G_B101_0;
		goto IL_0599;
	}

IL_0592:
	{
		int32_t L_114 = __this->___p1;
		G_B103_0 = ((-L_114));
		G_B103_1 = G_B102_0;
	}

IL_0599:
	{
		NullCheck(G_B103_1);
		G_B103_1->___p1 = G_B103_0;
		__this->___p3 = ((int32_t)16);
	}

IL_05a6:
	{
		int32_t L_115 = __this->___p3;
		if ((((int32_t)L_115) <= ((int32_t)0)))
		{
			goto IL_0777;
		}
	}
	{
		int32_t L_116 = __this->___p3;
		__this->___p3 = ((int32_t)il2cpp_codegen_subtract(L_116, 1));
		goto IL_0777;
	}

IL_05c5:
	{
		int64_t L_117;
		L_117 = mSystem_currentTimeMillis_m5CCB6CA1D1858E7F9BB6905048A0ACC17C73B86A(NULL);
		int64_t L_118 = __this->___timeStartDie;
		if ((((int64_t)((int64_t)il2cpp_codegen_subtract(L_117, L_118))) <= ((int64_t)((int64_t)((int32_t)1200)))))
		{
			goto IL_0777;
		}
	}
	{
		__this->___status = 0;
		goto IL_0777;
	}

IL_05e8:
	{
		__this->___timeStatus = 0;
		bool L_119 = __this->___isBoss;
		if (!L_119)
		{
			goto IL_060f;
		}
	}
	{
		int32_t L_120 = __this->___templateId;
		if ((((int32_t)L_120) <= ((int32_t)((int32_t)210))))
		{
			goto IL_060f;
		}
	}
	{
		Mob_updWalk_NewBoss_m245657F1D22A9A835D76FD45CE25EF69EC5DE2BD(__this, NULL);
		goto IL_0777;
	}

IL_060f:
	{
		Mob_updateMobStandWait_mE8659B650120980BDD4BEE4BEA50B24EA168EC83(__this, NULL);
		goto IL_0777;
	}

IL_061a:
	{
		__this->___timeStatus = 0;
		__this->___frame = 0;
		int32_t L_121 = __this->___p1;
		__this->___p1 = ((int32_t)il2cpp_codegen_add(L_121, 1));
		int32_t L_122 = __this->___p1;
		int16_t L_123 = __this->___mobId;
		if ((((int32_t)L_122) <= ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)40), ((int32_t)((int32_t)L_123%5)))))))
		{
			goto IL_0777;
		}
	}
	{
		int32_t L_124 = __this->___y;
		__this->___y = ((int32_t)il2cpp_codegen_subtract(L_124, 2));
		__this->___status = 5;
		__this->___p1 = 0;
		goto IL_0777;
	}

IL_066d:
	{
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_125 = __this->___mobToAttack;
		if (L_125)
		{
			goto IL_06bc;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_126 = __this->___charToAttack;
		if (L_126)
		{
			goto IL_06bc;
		}
	}
	{
		int16_t L_127 = __this->___idSkill_atk;
		if ((((int32_t)L_127) >= ((int32_t)0)))
		{
			goto IL_06b1;
		}
	}
	{
		bool L_128 = __this->___isBoss;
		if (!L_128)
		{
			goto IL_06a6;
		}
	}
	{
		int32_t L_129 = __this->___templateId;
		if ((((int32_t)L_129) <= ((int32_t)((int32_t)210))))
		{
			goto IL_06a6;
		}
	}
	{
		Mob_updAtk_NewBoss_mA8E892859DA669206CFDB970A3CF31917815504C(__this, NULL);
		goto IL_0777;
	}

IL_06a6:
	{
		Mob_updateMobAttack_mCCD7D17D60776102FEC4715346A7054E823C88CC(__this, NULL);
		goto IL_0777;
	}

IL_06b1:
	{
		Mob_updateTypeMobAttk_m60EC3E95B738FBE825F86EC8C70F98606E6BABAA(__this, NULL);
		goto IL_0777;
	}

IL_06bc:
	{
		Mob_updateAttk_Thunuoi_m0DC8A9A29EB0D9300DE6224E012F471E308252CA(__this, NULL);
		goto IL_0777;
	}

IL_06c7:
	{
	}
	try
	{
		{
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_130 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			if (((int32_t)(L_130%4)))
			{
				goto IL_070b_1;
			}
		}
		{
			bool L_131 = __this->___isBoss;
			if (!L_131)
			{
				goto IL_070b_1;
			}
		}
		{
			int32_t L_132 = __this->___frameIndex;
			__this->___frameIndex = ((int32_t)il2cpp_codegen_add(L_132, 1));
			int32_t L_133 = __this->___frameIndex;
			il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
			MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_134 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
			int32_t L_135 = __this->___templateId;
			NullCheck(L_134);
			int32_t L_136 = L_135;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_137 = (L_134)->GetAt(static_cast<il2cpp_array_size_t>(L_136));
			NullCheck(L_137);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_138 = L_137->___frameBossMove;
			NullCheck(L_138);
			if ((((int32_t)L_133) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_138)->max_length)), 1)))))
			{
				goto IL_070b_1;
			}
		}
		{
			__this->___frameIndex = 0;
		}

IL_070b_1:
		{
			goto IL_0710;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_070d;
		}
		throw e;
	}

CATCH_070d:
	{
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0710;
	}

IL_0710:
	{
		__this->___timeStatus = 0;
		Mob_updateMobWalk_mD0BA866B60372F8A29A1420B87C2EEF55BF47A61(__this, NULL);
		goto IL_0777;
	}

IL_071f:
	{
		__this->___timeStatus = 0;
		int32_t L_139 = __this->___p1;
		__this->___p1 = ((int32_t)il2cpp_codegen_add(L_139, 1));
		int32_t L_140 = __this->___y;
		int32_t L_141 = __this->___p1;
		__this->___y = ((int32_t)il2cpp_codegen_add(L_140, L_141));
		int32_t L_142 = __this->___y;
		int32_t L_143 = __this->___yFirst;
		if ((((int32_t)L_142) < ((int32_t)L_143)))
		{
			goto IL_0777;
		}
	}
	{
		int32_t L_144 = __this->___yFirst;
		__this->___y = L_144;
		__this->___p1 = 0;
		__this->___status = 5;
		goto IL_0777;
	}

IL_0771:
	{
		Mob_updateInjure_m9824FC62BF34919AA92C2501885D0AF2143B598D(__this, NULL);
	}

IL_0777:
	{
		Mob_setatk_mob_m879302AF9CDFDACCB2D85D7FF5AAB5AB87E95580(__this, NULL);
		bool L_145 = __this->___removeWhenDie;
		if (!L_145)
		{
			goto IL_0799;
		}
	}
	{
		int32_t L_146 = __this->___hp;
		if ((((int32_t)L_146) > ((int32_t)0)))
		{
			goto IL_0799;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_147 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vMob;
		NullCheck(L_147);
		MyVector_removeElement_mD02AC92E6BBD8E66F530EB978E180069029E70E0(L_147, __this, NULL);
	}

IL_0799:
	{
		int32_t L_148 = __this->___status;
		MainObject_updateDataEff_m35136FDA188ACBEB182E7543DFD4A2539654D16C(__this, (int8_t)1, L_148, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_setInjure_m34BB6C8C44A84BDE7634529CDCC6AD756C97F600 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___hp;
		if ((((int32_t)L_0) <= ((int32_t)0)))
		{
			goto IL_0017;
		}
	}
	{
		__this->___timeStatus = 4;
		__this->___status = 7;
	}

IL_0017:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_setAttack_m8B56B783C09C1FB3AB39DF35D28FFF6BF27CEAE0 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___0_cFocus, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		__this->___isBusyAttackSomeOne = (bool)1;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_0 = ___0_cFocus;
		__this->___cFocus = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___cFocus), (void*)L_0);
		__this->___p1 = 0;
		__this->___p2 = 0;
		__this->___status = 3;
		int32_t L_1 = __this->___templateId;
		if ((((int32_t)L_1) == ((int32_t)((int32_t)209))))
		{
			goto IL_003d;
		}
	}
	{
		int32_t L_2 = __this->___templateId;
		if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)210)))))
		{
			goto IL_0049;
		}
	}

IL_003d:
	{
		__this->___frameIndex = 0;
		goto IL_01c7;
	}

IL_0049:
	{
		int32_t L_3 = __this->___templateId;
		if ((((int32_t)L_3) == ((int32_t)((int32_t)168))))
		{
			goto IL_007d;
		}
	}
	{
		int32_t L_4 = __this->___templateId;
		if ((((int32_t)L_4) == ((int32_t)((int32_t)176))))
		{
			goto IL_007d;
		}
	}
	{
		int32_t L_5 = __this->___templateId;
		if ((((int32_t)L_5) == ((int32_t)((int32_t)177))))
		{
			goto IL_007d;
		}
	}
	{
		int32_t L_6 = __this->___templateId;
		if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)179)))))
		{
			goto IL_0089;
		}
	}

IL_007d:
	{
		__this->___frameIndex = 6;
		goto IL_01c7;
	}

IL_0089:
	{
		int32_t L_7 = __this->___templateId;
		if ((((int32_t)L_7) == ((int32_t)((int32_t)169))))
		{
			goto IL_00bd;
		}
	}
	{
		int32_t L_8 = __this->___templateId;
		if ((((int32_t)L_8) == ((int32_t)((int32_t)171))))
		{
			goto IL_00bd;
		}
	}
	{
		int32_t L_9 = __this->___templateId;
		if ((((int32_t)L_9) == ((int32_t)((int32_t)172))))
		{
			goto IL_00bd;
		}
	}
	{
		int32_t L_10 = __this->___templateId;
		if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)182)))))
		{
			goto IL_00c9;
		}
	}

IL_00bd:
	{
		__this->___frameIndex = 2;
		goto IL_01c7;
	}

IL_00c9:
	{
		int32_t L_11 = __this->___templateId;
		if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)175)))))
		{
			goto IL_00e2;
		}
	}
	{
		__this->___frameIndex = 7;
		goto IL_01c7;
	}

IL_00e2:
	{
		int32_t L_12 = __this->___templateId;
		if ((((int32_t)L_12) == ((int32_t)((int32_t)181))))
		{
			goto IL_0123;
		}
	}
	{
		int32_t L_13 = __this->___templateId;
		if ((((int32_t)L_13) == ((int32_t)((int32_t)185))))
		{
			goto IL_0123;
		}
	}
	{
		int32_t L_14 = __this->___templateId;
		if ((((int32_t)L_14) == ((int32_t)((int32_t)188))))
		{
			goto IL_0123;
		}
	}
	{
		int32_t L_15 = __this->___templateId;
		if ((((int32_t)L_15) == ((int32_t)((int32_t)194))))
		{
			goto IL_0123;
		}
	}
	{
		int32_t L_16 = __this->___templateId;
		if ((!(((uint32_t)L_16) == ((uint32_t)((int32_t)192)))))
		{
			goto IL_012f;
		}
	}

IL_0123:
	{
		__this->___frameIndex = 3;
		goto IL_01c7;
	}

IL_012f:
	{
		int32_t L_17 = __this->___templateId;
		if ((((int32_t)L_17) == ((int32_t)((int32_t)183))))
		{
			goto IL_0156;
		}
	}
	{
		int32_t L_18 = __this->___templateId;
		if ((((int32_t)L_18) == ((int32_t)((int32_t)170))))
		{
			goto IL_0156;
		}
	}
	{
		int32_t L_19 = __this->___templateId;
		if ((!(((uint32_t)L_19) == ((uint32_t)((int32_t)193)))))
		{
			goto IL_015f;
		}
	}

IL_0156:
	{
		__this->___frameIndex = 4;
		goto IL_01c7;
	}

IL_015f:
	{
		int32_t L_20 = __this->___templateId;
		if ((((int32_t)L_20) == ((int32_t)((int32_t)187))))
		{
			goto IL_01ad;
		}
	}
	{
		int32_t L_21 = __this->___templateId;
		if ((((int32_t)L_21) == ((int32_t)((int32_t)168))))
		{
			goto IL_01ad;
		}
	}
	{
		int32_t L_22 = __this->___templateId;
		if ((((int32_t)L_22) == ((int32_t)((int32_t)175))))
		{
			goto IL_01ad;
		}
	}
	{
		int32_t L_23 = __this->___templateId;
		if ((((int32_t)L_23) == ((int32_t)((int32_t)176))))
		{
			goto IL_01ad;
		}
	}
	{
		int32_t L_24 = __this->___templateId;
		if ((((int32_t)L_24) == ((int32_t)((int32_t)179))))
		{
			goto IL_01ad;
		}
	}
	{
		int32_t L_25 = __this->___templateId;
		if ((!(((uint32_t)L_25) == ((uint32_t)((int32_t)174)))))
		{
			goto IL_01c0;
		}
	}

IL_01ad:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_26 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		int32_t L_27;
		L_27 = Mob_setFrameAtt_m6593745AF7187349553663EAFC3DEC89E7F57DD3(__this, L_26, NULL);
		__this->___frameIndex = L_27;
		goto IL_01c7;
	}

IL_01c0:
	{
		__this->___frameIndex = 0;
	}

IL_01c7:
	{
		__this->___typeAtt = 0;
		__this->___isNotRangeMove = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_setAttack_mA68CE9AE6593689ACE1EE148C08916026631C327 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954* ___0_bFocus, const RuntimeMethod* method) 
{
	{
		BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954* L_0 = ___0_bFocus;
		__this->___bFocus = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___bFocus), (void*)L_0);
		__this->___p1 = 0;
		__this->___p2 = 0;
		__this->___status = 3;
		__this->___typeAtt = 1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateInjure_m9824FC62BF34919AA92C2501885D0AF2143B598D (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B10_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B1_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B9_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B2_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B8_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B3_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B7_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B4_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B6_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B5_0 = NULL;
	int32_t G_B11_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B11_1 = NULL;
	{
		bool L_0 = __this->___isBoss;
		if (!L_0)
		{
			G_B10_0 = __this;
			goto IL_0064;
		}
		G_B1_0 = __this;
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_1;
		L_1 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_1);
		int16_t L_2 = L_1->___mobTemplateId;
		if ((((int32_t)L_2) == ((int32_t)((int32_t)204))))
		{
			G_B9_0 = G_B1_0;
			goto IL_0060;
		}
		G_B2_0 = G_B1_0;
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_3;
		L_3 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_3);
		int16_t L_4 = L_3->___mobTemplateId;
		if ((((int32_t)L_4) == ((int32_t)((int32_t)203))))
		{
			G_B8_0 = G_B2_0;
			goto IL_005c;
		}
		G_B3_0 = G_B2_0;
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_5;
		L_5 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_5);
		int16_t L_6 = L_5->___mobTemplateId;
		if ((((int32_t)L_6) == ((int32_t)((int32_t)139))))
		{
			G_B7_0 = G_B3_0;
			goto IL_0059;
		}
		G_B4_0 = G_B3_0;
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_7;
		L_7 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_7);
		int16_t L_8 = L_7->___mobTemplateId;
		if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)160)))))
		{
			G_B6_0 = G_B4_0;
			goto IL_0055;
		}
		G_B5_0 = G_B4_0;
	}
	{
		G_B11_0 = ((int32_t)12);
		G_B11_1 = G_B5_0;
		goto IL_0065;
	}

IL_0055:
	{
		G_B11_0 = ((int32_t)10);
		G_B11_1 = G_B6_0;
		goto IL_0065;
	}

IL_0059:
	{
		G_B11_0 = 4;
		G_B11_1 = G_B7_0;
		goto IL_0065;
	}

IL_005c:
	{
		G_B11_0 = ((int32_t)9);
		G_B11_1 = G_B8_0;
		goto IL_0065;
	}

IL_0060:
	{
		G_B11_0 = ((int32_t)9);
		G_B11_1 = G_B9_0;
		goto IL_0065;
	}

IL_0064:
	{
		G_B11_0 = 2;
		G_B11_1 = G_B10_0;
	}

IL_0065:
	{
		NullCheck(G_B11_1);
		G_B11_1->___frame = G_B11_0;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_9;
		L_9 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_9);
		int16_t L_10 = L_9->___mobTemplateId;
		if ((((int32_t)L_10) == ((int32_t)((int32_t)209))))
		{
			goto IL_008e;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_11;
		L_11 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_11);
		int16_t L_12 = L_11->___mobTemplateId;
		if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)210)))))
		{
			goto IL_009a;
		}
	}

IL_008e:
	{
		__this->___frame = 3;
		goto IL_0256;
	}

IL_009a:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_13;
		L_13 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_13);
		int16_t L_14 = L_13->___mobTemplateId;
		if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)141)))))
		{
			goto IL_00b9;
		}
	}
	{
		__this->___frame = ((int32_t)13);
		goto IL_0256;
	}

IL_00b9:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_15;
		L_15 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_15);
		int16_t L_16 = L_15->___mobTemplateId;
		if ((((int32_t)L_16) == ((int32_t)((int32_t)169))))
		{
			goto IL_0113;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_17;
		L_17 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_17);
		int16_t L_18 = L_17->___mobTemplateId;
		if ((((int32_t)L_18) == ((int32_t)((int32_t)170))))
		{
			goto IL_0113;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_19;
		L_19 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_19);
		int16_t L_20 = L_19->___mobTemplateId;
		if ((((int32_t)L_20) == ((int32_t)((int32_t)171))))
		{
			goto IL_0113;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_21;
		L_21 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_21);
		int16_t L_22 = L_21->___mobTemplateId;
		if ((((int32_t)L_22) == ((int32_t)((int32_t)172))))
		{
			goto IL_0113;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_23;
		L_23 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_23);
		int16_t L_24 = L_23->___mobTemplateId;
		if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)182)))))
		{
			goto IL_011f;
		}
	}

IL_0113:
	{
		__this->___frame = 3;
		goto IL_0256;
	}

IL_011f:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_25;
		L_25 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_25);
		int16_t L_26 = L_25->___mobTemplateId;
		if ((((int32_t)L_26) == ((int32_t)((int32_t)168))))
		{
			goto IL_0179;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_27;
		L_27 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_27);
		int16_t L_28 = L_27->___mobTemplateId;
		if ((((int32_t)L_28) == ((int32_t)((int32_t)176))))
		{
			goto IL_0179;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_29;
		L_29 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_29);
		int16_t L_30 = L_29->___mobTemplateId;
		if ((((int32_t)L_30) == ((int32_t)((int32_t)177))))
		{
			goto IL_0179;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_31;
		L_31 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_31);
		int16_t L_32 = L_31->___mobTemplateId;
		if ((((int32_t)L_32) == ((int32_t)((int32_t)179))))
		{
			goto IL_0179;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_33;
		L_33 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_33);
		int16_t L_34 = L_33->___mobTemplateId;
		if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)180)))))
		{
			goto IL_0185;
		}
	}

IL_0179:
	{
		__this->___frame = 7;
		goto IL_0256;
	}

IL_0185:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_35;
		L_35 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_35);
		int16_t L_36 = L_35->___mobTemplateId;
		if ((((int32_t)L_36) == ((int32_t)((int32_t)173))))
		{
			goto IL_01a9;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_37;
		L_37 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_37);
		int16_t L_38 = L_37->___mobTemplateId;
		if ((!(((uint32_t)L_38) == ((uint32_t)((int32_t)184)))))
		{
			goto IL_01b5;
		}
	}

IL_01a9:
	{
		__this->___frame = 6;
		goto IL_0256;
	}

IL_01b5:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_39;
		L_39 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_39);
		int16_t L_40 = L_39->___mobTemplateId;
		if ((((int32_t)L_40) == ((int32_t)((int32_t)181))))
		{
			goto IL_01fd;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_41;
		L_41 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_41);
		int16_t L_42 = L_41->___mobTemplateId;
		if ((((int32_t)L_42) == ((int32_t)((int32_t)178))))
		{
			goto IL_01fd;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_43;
		L_43 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_43);
		int16_t L_44 = L_43->___mobTemplateId;
		if ((((int32_t)L_44) == ((int32_t)((int32_t)185))))
		{
			goto IL_01fd;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_45;
		L_45 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_45);
		int16_t L_46 = L_45->___mobTemplateId;
		if ((!(((uint32_t)L_46) == ((uint32_t)((int32_t)202)))))
		{
			goto IL_0206;
		}
	}

IL_01fd:
	{
		__this->___frame = 4;
		goto IL_0256;
	}

IL_0206:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_47;
		L_47 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_47);
		int16_t L_48 = L_47->___mobTemplateId;
		if ((!(((uint32_t)L_48) == ((uint32_t)((int32_t)174)))))
		{
			goto IL_0222;
		}
	}
	{
		__this->___frame = ((int32_t)10);
		goto IL_0256;
	}

IL_0222:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_49;
		L_49 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_49);
		int16_t L_50 = L_49->___mobTemplateId;
		if ((!(((uint32_t)L_50) == ((uint32_t)((int32_t)183)))))
		{
			goto IL_023d;
		}
	}
	{
		__this->___frame = 5;
		goto IL_0256;
	}

IL_023d:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_51;
		L_51 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_51);
		int16_t L_52 = L_51->___mobTemplateId;
		if ((!(((uint32_t)L_52) == ((uint32_t)((int32_t)175)))))
		{
			goto IL_0256;
		}
	}
	{
		__this->___frame = 8;
	}

IL_0256:
	{
		int32_t L_53 = __this->___timeStatus;
		__this->___timeStatus = ((int32_t)il2cpp_codegen_subtract(L_53, 1));
		int32_t L_54 = __this->___timeStatus;
		if ((((int32_t)L_54) > ((int32_t)0)))
		{
			goto IL_031e;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_55 = __this->___injureBy;
		if (!L_55)
		{
			goto IL_0280;
		}
	}
	{
		bool L_56 = __this->___injureThenDie;
		if (L_56)
		{
			goto IL_0288;
		}
	}

IL_0280:
	{
		int32_t L_57 = __this->___hp;
		if (L_57)
		{
			goto IL_02b3;
		}
	}

IL_0288:
	{
		__this->___status = 1;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_58 = __this->___injureBy;
		NullCheck(L_58);
		int32_t L_59 = L_58->___cdir;
		__this->___p2 = ((int32_t)(L_59<<3));
		__this->___p1 = ((int32_t)-5);
		__this->___p3 = 0;
		goto IL_0316;
	}

IL_02b3:
	{
		__this->___status = 5;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_60 = __this->___injureBy;
		if (!L_60)
		{
			goto IL_02f6;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_61 = __this->___injureBy;
		NullCheck(L_61);
		int32_t L_62 = L_61->___cdir;
		__this->___dir = ((-L_62));
		int32_t L_63 = __this->___x;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_64 = __this->___injureBy;
		NullCheck(L_64);
		int32_t L_65 = L_64->___cx;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_66;
		L_66 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_63, L_65)), NULL);
		if ((((int32_t)L_66) >= ((int32_t)((int32_t)24))))
		{
			goto IL_02f6;
		}
	}
	{
		__this->___status = 2;
	}

IL_02f6:
	{
		int32_t L_67 = 0;
		V_0 = L_67;
		__this->___p3 = L_67;
		int32_t L_68 = V_0;
		int32_t L_69 = L_68;
		V_0 = L_69;
		__this->___p2 = L_69;
		int32_t L_70 = V_0;
		__this->___p1 = L_70;
		__this->___timeStatus = 0;
	}

IL_0316:
	{
		__this->___injureBy = (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___injureBy), (void*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL);
		return;
	}

IL_031e:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_71 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_72 = __this->___templateId;
		NullCheck(L_71);
		int32_t L_73 = L_72;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_74 = (L_71)->GetAt(static_cast<il2cpp_array_size_t>(L_73));
		NullCheck(L_74);
		int8_t L_75 = L_74->___type;
		if (!L_75)
		{
			goto IL_037d;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_76 = __this->___injureBy;
		NullCheck(L_76);
		int32_t L_77 = L_76->___cdir;
		int32_t L_78 = __this->___x;
		int32_t L_79 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_80 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_81 = __this->___templateId;
		NullCheck(L_80);
		int32_t L_82 = L_81;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_83 = (L_80)->GetAt(static_cast<il2cpp_array_size_t>(L_82));
		NullCheck(L_83);
		int8_t L_84 = L_83->___rangeMove;
		if ((((int32_t)L_78) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_79, (int32_t)L_84)))))
		{
			goto IL_037d;
		}
	}
	{
		int32_t L_85 = __this->___x;
		int32_t L_86 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_87 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_88 = __this->___templateId;
		NullCheck(L_87);
		int32_t L_89 = L_88;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_90 = (L_87)->GetAt(static_cast<il2cpp_array_size_t>(L_89));
		NullCheck(L_90);
		int8_t L_91 = L_90->___rangeMove;
	}

IL_037d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateMobStandWait_mE8659B650120980BDD4BEE4BEA50B24EA168EC83 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int8_t V_0 = 0x0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B31_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B30_0 = NULL;
	int32_t G_B32_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B32_1 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B37_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B36_0 = NULL;
	int32_t G_B38_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B38_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_0 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_1 = __this->___templateId;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		int8_t L_4 = L_3->___type;
		V_0 = L_4;
		int8_t L_5 = V_0;
		if ((!(((uint32_t)L_5) > ((uint32_t)3))))
		{
			goto IL_0020;
		}
	}
	{
		int8_t L_6 = V_0;
		if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_6, 4))) > ((uint32_t)1))))
		{
			goto IL_0187;
		}
	}
	{
		return;
	}

IL_0020:
	{
		int32_t L_7 = __this->___templateId;
		if ((((int32_t)L_7) == ((int32_t)((int32_t)209))))
		{
			goto IL_003a;
		}
	}
	{
		int32_t L_8 = __this->___templateId;
		if ((!(((uint32_t)L_8) == ((uint32_t)((int32_t)210)))))
		{
			goto IL_0046;
		}
	}

IL_003a:
	{
		__this->___frame = 1;
		goto IL_0127;
	}

IL_0046:
	{
		int32_t L_9 = __this->___templateId;
		if ((((int32_t)L_9) == ((int32_t)((int32_t)173))))
		{
			goto IL_00c8;
		}
	}
	{
		int32_t L_10 = __this->___templateId;
		if ((((int32_t)L_10) == ((int32_t)((int32_t)175))))
		{
			goto IL_00c8;
		}
	}
	{
		int32_t L_11 = __this->___templateId;
		if ((((int32_t)L_11) == ((int32_t)((int32_t)176))))
		{
			goto IL_00c8;
		}
	}
	{
		int32_t L_12 = __this->___templateId;
		if ((((int32_t)L_12) == ((int32_t)((int32_t)177))))
		{
			goto IL_00c8;
		}
	}
	{
		int32_t L_13 = __this->___templateId;
		if ((((int32_t)L_13) == ((int32_t)((int32_t)179))))
		{
			goto IL_00c8;
		}
	}
	{
		int32_t L_14 = __this->___templateId;
		if ((((int32_t)L_14) == ((int32_t)((int32_t)180))))
		{
			goto IL_00c8;
		}
	}
	{
		int32_t L_15 = __this->___templateId;
		if ((((int32_t)L_15) == ((int32_t)((int32_t)181))))
		{
			goto IL_00c8;
		}
	}
	{
		int32_t L_16 = __this->___templateId;
		if ((((int32_t)L_16) == ((int32_t)((int32_t)183))))
		{
			goto IL_00c8;
		}
	}
	{
		int32_t L_17 = __this->___templateId;
		if ((((int32_t)L_17) == ((int32_t)((int32_t)184))))
		{
			goto IL_00c8;
		}
	}
	{
		int32_t L_18 = __this->___templateId;
		if ((!(((uint32_t)L_18) == ((uint32_t)((int32_t)185)))))
		{
			goto IL_00d1;
		}
	}

IL_00c8:
	{
		__this->___frame = 1;
		goto IL_0127;
	}

IL_00d1:
	{
		int32_t L_19 = __this->___templateId;
		if ((((int32_t)L_19) == ((int32_t)((int32_t)168))))
		{
			goto IL_00eb;
		}
	}
	{
		int32_t L_20 = __this->___templateId;
		if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)179)))))
		{
			goto IL_00f4;
		}
	}

IL_00eb:
	{
		__this->___frame = 6;
		goto IL_0127;
	}

IL_00f4:
	{
		int32_t L_21 = __this->___templateId;
		if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)174)))))
		{
			goto IL_010a;
		}
	}
	{
		__this->___frame = 4;
		goto IL_0127;
	}

IL_010a:
	{
		int32_t L_22 = __this->___templateId;
		if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)202)))))
		{
			goto IL_0120;
		}
	}
	{
		__this->___frame = 0;
		goto IL_0127;
	}

IL_0120:
	{
		__this->___frame = 0;
	}

IL_0127:
	{
		int32_t L_23 = __this->___p1;
		__this->___p1 = ((int32_t)il2cpp_codegen_add(L_23, 1));
		int32_t L_24 = __this->___p1;
		int16_t L_25 = __this->___mobId;
		if ((((int32_t)L_24) <= ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)10), ((int32_t)((int32_t)L_25%((int32_t)10))))))))
		{
			goto IL_0166;
		}
	}
	{
		int64_t L_26;
		L_26 = mSystem_currentTimeMillis_m5CCB6CA1D1858E7F9BB6905048A0ACC17C73B86A(NULL);
		int64_t L_27 = __this->___timeCurrent;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		int64_t L_28 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___timewait;
		if ((((int64_t)((int64_t)il2cpp_codegen_subtract(L_26, ((int64_t)il2cpp_codegen_add(L_27, L_28))))) < ((int64_t)((int64_t)0))))
		{
			goto IL_0166;
		}
	}
	{
		__this->___status = 5;
	}

IL_0166:
	{
		bool L_29 = __this->___isBoss;
		if (!L_29)
		{
			goto IL_0208;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_30 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if ((((int32_t)((int32_t)(L_30%((int32_t)101)))) <= ((int32_t)1)))
		{
			G_B31_0 = __this;
			goto IL_0180;
		}
		G_B30_0 = __this;
	}
	{
		G_B32_0 = 0;
		G_B32_1 = G_B30_0;
		goto IL_0181;
	}

IL_0180:
	{
		G_B32_0 = 1;
		G_B32_1 = G_B31_0;
	}

IL_0181:
	{
		NullCheck(G_B32_1);
		G_B32_1->___frame = G_B32_0;
		return;
	}

IL_0187:
	{
		bool L_31 = __this->___isBoss;
		if (L_31)
		{
			goto IL_01c5;
		}
	}
	{
		int32_t L_32 = __this->___templateId;
		if ((((int32_t)L_32) >= ((int32_t)((int32_t)168))))
		{
			goto IL_01b2;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_33 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if ((((int32_t)((int32_t)(L_33%4))) <= ((int32_t)1)))
		{
			G_B37_0 = __this;
			goto IL_01aa;
		}
		G_B36_0 = __this;
	}
	{
		G_B38_0 = 0;
		G_B38_1 = G_B36_0;
		goto IL_01ab;
	}

IL_01aa:
	{
		G_B38_0 = 1;
		G_B38_1 = G_B37_0;
	}

IL_01ab:
	{
		NullCheck(G_B38_1);
		G_B38_1->___frame = G_B38_0;
		goto IL_01e3;
	}

IL_01b2:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_34 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		int32_t L_35;
		L_35 = Mob_setFrameMove_mD53CE9FE0D14C92D047FE57CE944807228E243A0(__this, L_34, NULL);
		__this->___frame = L_35;
		goto IL_01e3;
	}

IL_01c5:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_36 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_37 = __this->___templateId;
		NullCheck(L_36);
		int32_t L_38 = L_37;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
		NullCheck(L_39);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_40 = L_39->___frameBossMove;
		int32_t L_41 = __this->___frameIndex;
		NullCheck(L_40);
		int32_t L_42 = L_41;
		int8_t L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
		__this->___frame = L_43;
	}

IL_01e3:
	{
		int32_t L_44 = __this->___p1;
		__this->___p1 = ((int32_t)il2cpp_codegen_add(L_44, 1));
		int32_t L_45 = __this->___p1;
		int16_t L_46 = __this->___mobId;
		if ((((int32_t)L_45) <= ((int32_t)((int32_t)((int32_t)L_46%3)))))
		{
			goto IL_0208;
		}
	}
	{
		__this->___status = 5;
	}

IL_0208:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateMobNotActive_mF111B5A6A58A840CE033019117EAED817DE2A81B (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	{
		__this->___frame = 0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateTypeMobAttk_m60EC3E95B738FBE825F86EC8C70F98606E6BABAA (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EffectAuto_t4A942CFD9716D321F0DFCC4303234F7939E309A8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B4_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B3_0 = NULL;
	int32_t G_B5_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B5_1 = NULL;
	int32_t G_B13_0 = 0;
	int32_t G_B13_1 = 0;
	int32_t G_B13_2 = 0;
	int16_t G_B13_3 = 0;
	int32_t G_B12_0 = 0;
	int32_t G_B12_1 = 0;
	int32_t G_B12_2 = 0;
	int16_t G_B12_3 = 0;
	int32_t G_B14_0 = 0;
	int32_t G_B14_1 = 0;
	int32_t G_B14_2 = 0;
	int32_t G_B14_3 = 0;
	int16_t G_B14_4 = 0;
	int32_t G_B19_0 = 0;
	int32_t G_B19_1 = 0;
	int32_t G_B19_2 = 0;
	int32_t G_B19_3 = 0;
	int16_t G_B19_4 = 0;
	int32_t G_B18_0 = 0;
	int32_t G_B18_1 = 0;
	int32_t G_B18_2 = 0;
	int32_t G_B18_3 = 0;
	int16_t G_B18_4 = 0;
	int32_t G_B20_0 = 0;
	int32_t G_B20_1 = 0;
	int32_t G_B20_2 = 0;
	int32_t G_B20_3 = 0;
	int32_t G_B20_4 = 0;
	int16_t G_B20_5 = 0;
	int32_t G_B24_0 = 0;
	int32_t G_B24_1 = 0;
	int32_t G_B24_2 = 0;
	int16_t G_B24_3 = 0;
	int32_t G_B23_0 = 0;
	int32_t G_B23_1 = 0;
	int32_t G_B23_2 = 0;
	int16_t G_B23_3 = 0;
	int32_t G_B25_0 = 0;
	int32_t G_B25_1 = 0;
	int32_t G_B25_2 = 0;
	int32_t G_B25_3 = 0;
	int16_t G_B25_4 = 0;
	{
		int32_t L_0 = __this->___p1;
		if (L_0)
		{
			goto IL_020b;
		}
	}
	{
		V_0 = 0;
		V_1 = 0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_1 = __this->___cFocus;
		NullCheck(L_1);
		int32_t L_2 = L_1->___cx;
		V_0 = L_2;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_3 = __this->___cFocus;
		NullCheck(L_3);
		int32_t L_4 = L_3->___cy;
		V_1 = L_4;
		int8_t L_5 = __this->___typeAtk;
		__this->___typeAtt = L_5;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_6 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_7 = __this->___templateId;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		NullCheck(L_9);
		int8_t L_10 = L_9->___speed;
		if ((((int32_t)L_10) <= ((int32_t)0)))
		{
			goto IL_005a;
		}
	}
	{
		int32_t L_11 = __this->___x;
		int32_t L_12 = V_0;
		if ((((int32_t)L_11) < ((int32_t)L_12)))
		{
			G_B4_0 = __this;
			goto IL_0054;
		}
		G_B3_0 = __this;
	}
	{
		G_B5_0 = 0;
		G_B5_1 = G_B3_0;
		goto IL_0055;
	}

IL_0054:
	{
		G_B5_0 = 1;
		G_B5_1 = G_B4_0;
	}

IL_0055:
	{
		NullCheck(G_B5_1);
		G_B5_1->___dir = G_B5_0;
	}

IL_005a:
	{
		bool L_13 = __this->___isBoss;
		if (!L_13)
		{
			goto IL_015c;
		}
	}
	{
		int32_t L_14 = __this->___frameIndex;
		__this->___frameIndex = ((int32_t)il2cpp_codegen_add(L_14, 1));
		int32_t L_15 = __this->___frameIndex;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_16 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_17 = __this->___templateId;
		NullCheck(L_16);
		int32_t L_18 = L_17;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		NullCheck(L_19);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_20 = L_19->___frameBossAttack;
		int32_t L_21 = __this->___typeAtt;
		NullCheck(L_20);
		int32_t L_22 = L_21;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		NullCheck(L_23);
		if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))
		{
			goto IL_00bf;
		}
	}
	{
		__this->___frameIndex = 0;
		__this->___status = 2;
		__this->___mobToAttack = (Mob_t394900507F39725FA57379059AA703E63166F45F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___mobToAttack), (void*)(Mob_t394900507F39725FA57379059AA703E63166F45F*)NULL);
		__this->___charToAttack = (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___charToAttack), (void*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL);
		__this->___p1 = 0;
		__this->___p2 = 0;
	}

IL_00bf:
	{
		int32_t L_24 = __this->___frameIndex;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_25 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_26 = __this->___templateId;
		NullCheck(L_25);
		int32_t L_27 = L_26;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
		NullCheck(L_28);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_29 = L_28->___frameBossAttack;
		int32_t L_30 = __this->___typeAtt;
		NullCheck(L_29);
		int32_t L_31 = L_30;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
		NullCheck(L_32);
		if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_32)->max_length)), 1))))))
		{
			goto IL_0135;
		}
	}
	{
		int8_t L_33 = __this->___typeTool;
		if (L_33)
		{
			goto IL_0108;
		}
	}
	{
		int16_t L_34 = __this->___idSkill_atk;
		int32_t L_35 = V_0;
		int32_t L_36 = V_1;
		int32_t L_37 = __this->___dir;
		if (L_37)
		{
			G_B13_0 = 1;
			G_B13_1 = L_36;
			G_B13_2 = L_35;
			G_B13_3 = L_34;
			goto IL_00ff;
		}
		G_B12_0 = 1;
		G_B12_1 = L_36;
		G_B12_2 = L_35;
		G_B12_3 = L_34;
	}
	{
		G_B14_0 = (-1);
		G_B14_1 = G_B12_0;
		G_B14_2 = G_B12_1;
		G_B14_3 = G_B12_2;
		G_B14_4 = G_B12_3;
		goto IL_0100;
	}

IL_00ff:
	{
		G_B14_0 = 1;
		G_B14_1 = G_B13_0;
		G_B14_2 = G_B13_1;
		G_B14_3 = G_B13_2;
		G_B14_4 = G_B13_3;
	}

IL_0100:
	{
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(G_B14_4, G_B14_3, G_B14_2, G_B14_1, ((int8_t)G_B14_0), NULL);
		goto IL_0135;
	}

IL_0108:
	{
		int8_t L_38 = __this->___typeTool;
		if ((!(((uint32_t)L_38) == ((uint32_t)1))))
		{
			goto IL_0135;
		}
	}
	{
		int16_t L_39 = __this->___idSkill_atk;
		if ((((int32_t)L_39) <= ((int32_t)(-1))))
		{
			goto IL_0135;
		}
	}
	{
		int16_t L_40 = __this->___idSkill_atk;
		int32_t L_41 = V_0;
		int32_t L_42 = V_1;
		int32_t L_43 = __this->___dir;
		if (L_43)
		{
			G_B19_0 = (-1);
			G_B19_1 = 1;
			G_B19_2 = L_42;
			G_B19_3 = L_41;
			G_B19_4 = L_40;
			goto IL_012f;
		}
		G_B18_0 = (-1);
		G_B18_1 = 1;
		G_B18_2 = L_42;
		G_B18_3 = L_41;
		G_B18_4 = L_40;
	}
	{
		G_B20_0 = (-1);
		G_B20_1 = G_B18_0;
		G_B20_2 = G_B18_1;
		G_B20_3 = G_B18_2;
		G_B20_4 = G_B18_3;
		G_B20_5 = G_B18_4;
		goto IL_0130;
	}

IL_012f:
	{
		G_B20_0 = 1;
		G_B20_1 = G_B19_0;
		G_B20_2 = G_B19_1;
		G_B20_3 = G_B19_2;
		G_B20_4 = G_B19_3;
		G_B20_5 = G_B19_4;
	}

IL_0130:
	{
		il2cpp_codegen_runtime_class_init_inline(EffectAuto_t4A942CFD9716D321F0DFCC4303234F7939E309A8_il2cpp_TypeInfo_var);
		EffectAuto_addEffectAuto_m59C9B89583D6854A050C765BB58A8832621E03A8(G_B20_5, G_B20_4, G_B20_3, (int8_t)G_B20_2, (int16_t)G_B20_1, G_B20_0, NULL);
	}

IL_0135:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_44 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_45 = __this->___templateId;
		NullCheck(L_44);
		int32_t L_46 = L_45;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
		NullCheck(L_47);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_48 = L_47->___frameBossAttack;
		int8_t L_49 = __this->___typeAtk;
		NullCheck(L_48);
		int8_t L_50 = L_49;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
		int32_t L_52 = __this->___frameIndex;
		NullCheck(L_51);
		int32_t L_53 = L_52;
		int8_t L_54 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
		__this->___frame = L_54;
		goto IL_0177;
	}

IL_015c:
	{
		int16_t L_55 = __this->___idSkill_atk;
		int32_t L_56 = V_0;
		int32_t L_57 = V_1;
		int32_t L_58 = __this->___dir;
		if (L_58)
		{
			G_B24_0 = 1;
			G_B24_1 = L_57;
			G_B24_2 = L_56;
			G_B24_3 = L_55;
			goto IL_0170;
		}
		G_B23_0 = 1;
		G_B23_1 = L_57;
		G_B23_2 = L_56;
		G_B23_3 = L_55;
	}
	{
		G_B25_0 = (-1);
		G_B25_1 = G_B23_0;
		G_B25_2 = G_B23_1;
		G_B25_3 = G_B23_2;
		G_B25_4 = G_B23_3;
		goto IL_0171;
	}

IL_0170:
	{
		G_B25_0 = 1;
		G_B25_1 = G_B24_0;
		G_B25_2 = G_B24_1;
		G_B25_3 = G_B24_2;
		G_B25_4 = G_B24_3;
	}

IL_0171:
	{
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(G_B25_4, G_B25_3, G_B25_2, G_B25_1, ((int8_t)G_B25_0), NULL);
	}

IL_0177:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_59 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_60 = __this->___templateId;
		NullCheck(L_59);
		int32_t L_61 = L_60;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_62 = (L_59)->GetAt(static_cast<il2cpp_array_size_t>(L_61));
		NullCheck(L_62);
		int8_t L_63 = L_62->___type;
		if (!L_63)
		{
			goto IL_01b9;
		}
	}
	{
		bool L_64 = __this->___isDontMove;
		if (L_64)
		{
			goto IL_01b9;
		}
	}
	{
		bool L_65 = __this->___isIce;
		if (!L_65)
		{
			goto IL_01b9;
		}
	}
	{
		bool L_66 = __this->___isWind;
		if (!L_66)
		{
			goto IL_01b9;
		}
	}
	{
		int32_t L_67 = __this->___x;
		int32_t L_68 = V_0;
		int32_t L_69 = __this->___x;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_67, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_68, L_69))/3))));
	}

IL_01b9:
	{
		int32_t L_70 = __this->___x;
		int32_t L_71 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_72 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_73 = __this->___templateId;
		NullCheck(L_72);
		int32_t L_74 = L_73;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_75 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
		NullCheck(L_75);
		int8_t L_76 = L_75->___rangeMove;
		if ((((int32_t)L_70) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_71, (int32_t)L_76)))))
		{
			goto IL_01e0;
		}
	}
	{
		__this->___p1 = 1;
	}

IL_01e0:
	{
		int32_t L_77 = __this->___x;
		int32_t L_78 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_79 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_80 = __this->___templateId;
		NullCheck(L_79);
		int32_t L_81 = L_80;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_82 = (L_79)->GetAt(static_cast<il2cpp_array_size_t>(L_81));
		NullCheck(L_82);
		int8_t L_83 = L_82->___rangeMove;
		if ((((int32_t)L_77) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_78, (int32_t)L_83)))))
		{
			goto IL_02c0;
		}
	}
	{
		__this->___p1 = 1;
		return;
	}

IL_020b:
	{
		int32_t L_84 = __this->___p1;
		if ((!(((uint32_t)L_84) == ((uint32_t)1))))
		{
			goto IL_02c0;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_85 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_86 = __this->___templateId;
		NullCheck(L_85);
		int32_t L_87 = L_86;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_88 = (L_85)->GetAt(static_cast<il2cpp_array_size_t>(L_87));
		NullCheck(L_88);
		int8_t L_89 = L_88->___type;
		if (!L_89)
		{
			goto IL_027a;
		}
	}
	{
		bool L_90 = __this->___isDontMove;
		if (L_90)
		{
			goto IL_027a;
		}
	}
	{
		bool L_91 = __this->___isIce;
		if (L_91)
		{
			goto IL_027a;
		}
	}
	{
		bool L_92 = __this->___isWind;
		if (L_92)
		{
			goto IL_027a;
		}
	}
	{
		int32_t L_93 = __this->___x;
		int32_t L_94 = __this->___xFirst;
		int32_t L_95 = __this->___x;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_93, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_94, L_95))/4))));
		int32_t L_96 = __this->___y;
		int32_t L_97 = __this->___yFirst;
		int32_t L_98 = __this->___y;
		__this->___y = ((int32_t)il2cpp_codegen_add(L_96, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_97, L_98))/4))));
	}

IL_027a:
	{
		int32_t L_99 = __this->___xFirst;
		int32_t L_100 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_101;
		L_101 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_99, L_100)), NULL);
		if ((((int32_t)L_101) >= ((int32_t)5)))
		{
			goto IL_02c0;
		}
	}
	{
		int32_t L_102 = __this->___yFirst;
		int32_t L_103 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_104;
		L_104 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_102, L_103)), NULL);
		if ((((int32_t)L_104) >= ((int32_t)5)))
		{
			goto IL_02c0;
		}
	}
	{
		__this->___status = 2;
		__this->___frameIndex = 0;
		__this->___p1 = 0;
		__this->___p2 = 0;
	}

IL_02c0:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateMobAttack_mCCD7D17D60776102FEC4715346A7054E823C88CC (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonsterDart_tACF7D6B19BA4BCD9533EDB00BDCC7D60DDFA7775_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B32_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B29_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B31_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B30_0 = NULL;
	int32_t G_B33_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B33_1 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B63_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B62_0 = NULL;
	int32_t G_B64_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B64_1 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B71_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B70_0 = NULL;
	int32_t G_B72_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B72_1 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B273_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B272_0 = NULL;
	int32_t G_B274_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B274_1 = NULL;
	{
		int32_t L_0 = __this->___templateId;
		if ((((int32_t)L_0) == ((int32_t)((int32_t)209))))
		{
			goto IL_001a;
		}
	}
	{
		int32_t L_1 = __this->___templateId;
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)210)))))
		{
			goto IL_0026;
		}
	}

IL_001a:
	{
		__this->___frame = 6;
		goto IL_0198;
	}

IL_0026:
	{
		int32_t L_2 = __this->___templateId;
		if ((((int32_t)L_2) == ((int32_t)((int32_t)176))))
		{
			goto IL_004d;
		}
	}
	{
		int32_t L_3 = __this->___templateId;
		if ((((int32_t)L_3) == ((int32_t)((int32_t)177))))
		{
			goto IL_004d;
		}
	}
	{
		int32_t L_4 = __this->___templateId;
		if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)179)))))
		{
			goto IL_0059;
		}
	}

IL_004d:
	{
		__this->___frame = 6;
		goto IL_0198;
	}

IL_0059:
	{
		int32_t L_5 = __this->___templateId;
		if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)175)))))
		{
			goto IL_0072;
		}
	}
	{
		__this->___frame = 7;
		goto IL_0198;
	}

IL_0072:
	{
		int32_t L_6 = __this->___templateId;
		if ((((int32_t)L_6) == ((int32_t)((int32_t)180))))
		{
			goto IL_00e7;
		}
	}
	{
		int32_t L_7 = __this->___templateId;
		if ((((int32_t)L_7) == ((int32_t)((int32_t)181))))
		{
			goto IL_00e7;
		}
	}
	{
		int32_t L_8 = __this->___templateId;
		if ((((int32_t)L_8) == ((int32_t)((int32_t)183))))
		{
			goto IL_00e7;
		}
	}
	{
		int32_t L_9 = __this->___templateId;
		if ((((int32_t)L_9) == ((int32_t)((int32_t)184))))
		{
			goto IL_00e7;
		}
	}
	{
		int32_t L_10 = __this->___templateId;
		if ((((int32_t)L_10) == ((int32_t)((int32_t)173))))
		{
			goto IL_00e7;
		}
	}
	{
		int32_t L_11 = __this->___templateId;
		if ((((int32_t)L_11) == ((int32_t)((int32_t)188))))
		{
			goto IL_00e7;
		}
	}
	{
		int32_t L_12 = __this->___templateId;
		if ((((int32_t)L_12) == ((int32_t)((int32_t)192))))
		{
			goto IL_00e7;
		}
	}
	{
		int32_t L_13 = __this->___templateId;
		if ((((int32_t)L_13) == ((int32_t)((int32_t)194))))
		{
			goto IL_00e7;
		}
	}
	{
		int32_t L_14 = __this->___templateId;
		if ((!(((uint32_t)L_14) == ((uint32_t)((int32_t)202)))))
		{
			goto IL_00f3;
		}
	}

IL_00e7:
	{
		__this->___frame = 3;
		goto IL_0198;
	}

IL_00f3:
	{
		int32_t L_15 = __this->___templateId;
		if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)193)))))
		{
			goto IL_010c;
		}
	}
	{
		__this->___frame = 4;
		goto IL_0198;
	}

IL_010c:
	{
		int32_t L_16 = __this->___templateId;
		if ((((int32_t)L_16) == ((int32_t)((int32_t)187))))
		{
			goto IL_015a;
		}
	}
	{
		int32_t L_17 = __this->___templateId;
		if ((((int32_t)L_17) == ((int32_t)((int32_t)168))))
		{
			goto IL_015a;
		}
	}
	{
		int32_t L_18 = __this->___templateId;
		if ((((int32_t)L_18) == ((int32_t)((int32_t)175))))
		{
			goto IL_015a;
		}
	}
	{
		int32_t L_19 = __this->___templateId;
		if ((((int32_t)L_19) == ((int32_t)((int32_t)176))))
		{
			goto IL_015a;
		}
	}
	{
		int32_t L_20 = __this->___templateId;
		if ((((int32_t)L_20) == ((int32_t)((int32_t)179))))
		{
			goto IL_015a;
		}
	}
	{
		int32_t L_21 = __this->___templateId;
		if ((!(((uint32_t)L_21) == ((uint32_t)((int32_t)174)))))
		{
			goto IL_016d;
		}
	}

IL_015a:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_22 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		int32_t L_23;
		L_23 = Mob_setFrameAtt_m6593745AF7187349553663EAFC3DEC89E7F57DD3(__this, L_22, NULL);
		__this->___frame = L_23;
		goto IL_0198;
	}

IL_016d:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_24 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if ((((int32_t)((int32_t)(L_24%4))) <= ((int32_t)1)))
		{
			G_B32_0 = __this;
			goto IL_0192;
		}
		G_B29_0 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_25 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_26 = __this->___templateId;
		NullCheck(L_25);
		int32_t L_27 = L_26;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
		NullCheck(L_28);
		int8_t L_29 = L_28->___type;
		if ((((int32_t)L_29) == ((int32_t)5)))
		{
			G_B31_0 = G_B29_0;
			goto IL_018f;
		}
		G_B30_0 = G_B29_0;
	}
	{
		G_B33_0 = 0;
		G_B33_1 = G_B30_0;
		goto IL_0193;
	}

IL_018f:
	{
		G_B33_0 = 3;
		G_B33_1 = G_B31_0;
		goto IL_0193;
	}

IL_0192:
	{
		G_B33_0 = 1;
		G_B33_1 = G_B32_0;
	}

IL_0193:
	{
		NullCheck(G_B33_1);
		G_B33_1->___frame = G_B33_0;
	}

IL_0198:
	{
		int32_t L_30 = __this->___p1;
		if (L_30)
		{
			goto IL_1c80;
		}
	}
	{
		V_0 = 0;
		V_1 = 0;
		int32_t L_31 = __this->___typeAtt;
		if (L_31)
		{
			goto IL_01c9;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_32 = __this->___cFocus;
		NullCheck(L_32);
		int32_t L_33 = L_32->___cx;
		V_0 = L_33;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_34 = __this->___cFocus;
		NullCheck(L_34);
		int32_t L_35 = L_34->___cy;
		V_1 = L_35;
		goto IL_01ea;
	}

IL_01c9:
	{
		int32_t L_36 = __this->___typeAtt;
		if ((!(((uint32_t)L_36) == ((uint32_t)1))))
		{
			goto IL_01ea;
		}
	}
	{
		BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954* L_37 = __this->___bFocus;
		NullCheck(L_37);
		int16_t L_38 = L_37->___x;
		V_0 = L_38;
		BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954* L_39 = __this->___bFocus;
		NullCheck(L_39);
		int16_t L_40 = L_39->___y;
		V_1 = L_40;
	}

IL_01ea:
	{
		int32_t L_41 = V_0;
		int32_t L_42 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_43;
		L_43 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_41, L_42)), NULL);
		if ((((int32_t)L_43) < ((int32_t)((int32_t)24))))
		{
			goto IL_0221;
		}
	}
	{
		int32_t L_44 = V_0;
		int32_t L_45 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_46;
		L_46 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_44, L_45)), NULL);
		if ((((int32_t)L_46) < ((int32_t)5)))
		{
			goto IL_0221;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_47 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_48 = __this->___templateId;
		NullCheck(L_47);
		int32_t L_49 = L_48;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
		NullCheck(L_50);
		int8_t L_51 = L_50->___type;
		if (L_51)
		{
			goto IL_0338;
		}
	}

IL_0221:
	{
		int32_t L_52 = __this->___templateId;
		if ((((int32_t)L_52) == ((int32_t)((int32_t)168))))
		{
			goto IL_0255;
		}
	}
	{
		int32_t L_53 = __this->___templateId;
		if ((((int32_t)L_53) == ((int32_t)((int32_t)176))))
		{
			goto IL_0255;
		}
	}
	{
		int32_t L_54 = __this->___templateId;
		if ((((int32_t)L_54) == ((int32_t)((int32_t)177))))
		{
			goto IL_0255;
		}
	}
	{
		int32_t L_55 = __this->___templateId;
		if ((!(((uint32_t)L_55) == ((uint32_t)((int32_t)179)))))
		{
			goto IL_0261;
		}
	}

IL_0255:
	{
		__this->___frame = 6;
		goto IL_0338;
	}

IL_0261:
	{
		int32_t L_56 = __this->___templateId;
		if ((!(((uint32_t)L_56) == ((uint32_t)((int32_t)175)))))
		{
			goto IL_027a;
		}
	}
	{
		__this->___frame = 7;
		goto IL_0338;
	}

IL_027a:
	{
		int32_t L_57 = __this->___templateId;
		if ((((int32_t)L_57) == ((int32_t)((int32_t)180))))
		{
			goto IL_02c8;
		}
	}
	{
		int32_t L_58 = __this->___templateId;
		if ((((int32_t)L_58) == ((int32_t)((int32_t)181))))
		{
			goto IL_02c8;
		}
	}
	{
		int32_t L_59 = __this->___templateId;
		if ((((int32_t)L_59) == ((int32_t)((int32_t)183))))
		{
			goto IL_02c8;
		}
	}
	{
		int32_t L_60 = __this->___templateId;
		if ((((int32_t)L_60) == ((int32_t)((int32_t)184))))
		{
			goto IL_02c8;
		}
	}
	{
		int32_t L_61 = __this->___templateId;
		if ((((int32_t)L_61) == ((int32_t)((int32_t)173))))
		{
			goto IL_02c8;
		}
	}
	{
		int32_t L_62 = __this->___templateId;
		if ((!(((uint32_t)L_62) == ((uint32_t)((int32_t)202)))))
		{
			goto IL_02d1;
		}
	}

IL_02c8:
	{
		__this->___frame = 3;
		goto IL_0338;
	}

IL_02d1:
	{
		int32_t L_63 = __this->___templateId;
		if ((((int32_t)L_63) == ((int32_t)((int32_t)187))))
		{
			goto IL_0305;
		}
	}
	{
		int32_t L_64 = __this->___templateId;
		if ((((int32_t)L_64) == ((int32_t)((int32_t)168))))
		{
			goto IL_0305;
		}
	}
	{
		int32_t L_65 = __this->___templateId;
		if ((((int32_t)L_65) == ((int32_t)((int32_t)179))))
		{
			goto IL_0305;
		}
	}
	{
		int32_t L_66 = __this->___templateId;
		if ((!(((uint32_t)L_66) == ((uint32_t)((int32_t)174)))))
		{
			goto IL_0318;
		}
	}

IL_0305:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_67 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		int32_t L_68;
		L_68 = Mob_setFrameAtt_m6593745AF7187349553663EAFC3DEC89E7F57DD3(__this, L_67, NULL);
		__this->___frame = L_68;
		goto IL_0338;
	}

IL_0318:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_69 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_70 = __this->___templateId;
		NullCheck(L_69);
		int32_t L_71 = L_70;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_72 = (L_69)->GetAt(static_cast<il2cpp_array_size_t>(L_71));
		NullCheck(L_72);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_73 = L_72->___imgs;
		NullCheck(L_73);
		if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_73)->max_length))) == ((uint32_t)3))))
		{
			G_B63_0 = __this;
			goto IL_0332;
		}
		G_B62_0 = __this;
	}
	{
		G_B64_0 = 0;
		G_B64_1 = G_B62_0;
		goto IL_0333;
	}

IL_0332:
	{
		G_B64_0 = 3;
		G_B64_1 = G_B63_0;
	}

IL_0333:
	{
		NullCheck(G_B64_1);
		G_B64_1->___frame = G_B64_0;
	}

IL_0338:
	{
		bool L_74 = __this->___isBoss;
		if (!L_74)
		{
			goto IL_0395;
		}
	}
	{
		int32_t L_75 = V_0;
		int32_t L_76 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_77;
		L_77 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_75, L_76)), NULL);
		if ((((int32_t)L_77) < ((int32_t)((int32_t)48))))
		{
			goto IL_0375;
		}
	}
	{
		int32_t L_78 = V_0;
		int32_t L_79 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_80;
		L_80 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_78, L_79)), NULL);
		if ((((int32_t)L_80) < ((int32_t)((int32_t)10))))
		{
			goto IL_0375;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_81 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_82 = __this->___templateId;
		NullCheck(L_81);
		int32_t L_83 = L_82;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_84 = (L_81)->GetAt(static_cast<il2cpp_array_size_t>(L_83));
		NullCheck(L_84);
		int8_t L_85 = L_84->___type;
		if (L_85)
		{
			goto IL_0395;
		}
	}

IL_0375:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_86 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_87 = __this->___templateId;
		NullCheck(L_86);
		int32_t L_88 = L_87;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_89 = (L_86)->GetAt(static_cast<il2cpp_array_size_t>(L_88));
		NullCheck(L_89);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_90 = L_89->___imgs;
		NullCheck(L_90);
		if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_90)->max_length))) == ((uint32_t)3))))
		{
			G_B71_0 = __this;
			goto IL_038f;
		}
		G_B70_0 = __this;
	}
	{
		G_B72_0 = 0;
		G_B72_1 = G_B70_0;
		goto IL_0390;
	}

IL_038f:
	{
		G_B72_0 = 3;
		G_B72_1 = G_B71_0;
	}

IL_0390:
	{
		NullCheck(G_B72_1);
		G_B72_1->___frame = G_B72_0;
	}

IL_0395:
	{
		bool L_91 = __this->___isBoss;
		if (!L_91)
		{
			goto IL_045a;
		}
	}
	{
		int32_t L_92 = __this->___frameIndex;
		__this->___frameIndex = ((int32_t)il2cpp_codegen_add(L_92, 1));
		int32_t L_93 = V_0;
		int32_t L_94 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_95;
		L_95 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_93, L_94)), NULL);
		if ((((int32_t)L_95) < ((int32_t)((int32_t)48))))
		{
			goto IL_03d0;
		}
	}
	{
		int32_t L_96 = V_1;
		int32_t L_97 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_98;
		L_98 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_96, L_97)), NULL);
		if ((((int32_t)L_98) >= ((int32_t)((int32_t)10))))
		{
			goto IL_0416;
		}
	}

IL_03d0:
	{
		int32_t L_99 = __this->___frameIndex;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_100 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_101 = __this->___templateId;
		NullCheck(L_100);
		int32_t L_102 = L_101;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_103 = (L_100)->GetAt(static_cast<il2cpp_array_size_t>(L_102));
		NullCheck(L_103);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_104 = L_103->___frameBossAttack;
		NullCheck(L_104);
		int32_t L_105 = 0;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_106 = (L_104)->GetAt(static_cast<il2cpp_array_size_t>(L_105));
		NullCheck(L_106);
		if ((((int32_t)L_99) < ((int32_t)((int32_t)(((RuntimeArray*)L_106)->max_length)))))
		{
			goto IL_03f4;
		}
	}
	{
		__this->___frameIndex = 0;
	}

IL_03f4:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_107 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_108 = __this->___templateId;
		NullCheck(L_107);
		int32_t L_109 = L_108;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_110 = (L_107)->GetAt(static_cast<il2cpp_array_size_t>(L_109));
		NullCheck(L_110);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_111 = L_110->___frameBossAttack;
		NullCheck(L_111);
		int32_t L_112 = 0;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_113 = (L_111)->GetAt(static_cast<il2cpp_array_size_t>(L_112));
		int32_t L_114 = __this->___frameIndex;
		NullCheck(L_113);
		int32_t L_115 = L_114;
		int8_t L_116 = (L_113)->GetAt(static_cast<il2cpp_array_size_t>(L_115));
		__this->___frame = L_116;
		goto IL_045a;
	}

IL_0416:
	{
		int32_t L_117 = __this->___frameIndex;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_118 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_119 = __this->___templateId;
		NullCheck(L_118);
		int32_t L_120 = L_119;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_121 = (L_118)->GetAt(static_cast<il2cpp_array_size_t>(L_120));
		NullCheck(L_121);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_122 = L_121->___frameBossAttack;
		NullCheck(L_122);
		int32_t L_123 = 1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_124 = (L_122)->GetAt(static_cast<il2cpp_array_size_t>(L_123));
		NullCheck(L_124);
		if ((((int32_t)L_117) < ((int32_t)((int32_t)(((RuntimeArray*)L_124)->max_length)))))
		{
			goto IL_043a;
		}
	}
	{
		__this->___frameIndex = 0;
	}

IL_043a:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_125 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_126 = __this->___templateId;
		NullCheck(L_125);
		int32_t L_127 = L_126;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_128 = (L_125)->GetAt(static_cast<il2cpp_array_size_t>(L_127));
		NullCheck(L_128);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_129 = L_128->___frameBossAttack;
		NullCheck(L_129);
		int32_t L_130 = 1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_131 = (L_129)->GetAt(static_cast<il2cpp_array_size_t>(L_130));
		int32_t L_132 = __this->___frameIndex;
		NullCheck(L_131);
		int32_t L_133 = L_132;
		int8_t L_134 = (L_131)->GetAt(static_cast<il2cpp_array_size_t>(L_133));
		__this->___frame = L_134;
	}

IL_045a:
	{
		int32_t L_135 = __this->___frame;
		if ((((int32_t)L_135) == ((int32_t)3)))
		{
			goto IL_0475;
		}
	}
	{
		int32_t L_136 = __this->___frame;
		if ((((int32_t)L_136) == ((int32_t)6)))
		{
			goto IL_0475;
		}
	}
	{
		int32_t L_137 = __this->___frame;
		if ((!(((uint32_t)L_137) == ((uint32_t)7))))
		{
			goto IL_047c;
		}
	}

IL_0475:
	{
		__this->___p1 = 1;
	}

IL_047c:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_138 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_139 = __this->___templateId;
		NullCheck(L_138);
		int32_t L_140 = L_139;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_141 = (L_138)->GetAt(static_cast<il2cpp_array_size_t>(L_140));
		NullCheck(L_141);
		int8_t L_142 = L_141->___type;
		if (!L_142)
		{
			goto IL_04be;
		}
	}
	{
		bool L_143 = __this->___isDontMove;
		if (L_143)
		{
			goto IL_04be;
		}
	}
	{
		bool L_144 = __this->___isIce;
		if (!L_144)
		{
			goto IL_04be;
		}
	}
	{
		bool L_145 = __this->___isWind;
		if (!L_145)
		{
			goto IL_04be;
		}
	}
	{
		int32_t L_146 = __this->___x;
		int32_t L_147 = V_0;
		int32_t L_148 = __this->___x;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_146, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_147, L_148))/3))));
	}

IL_04be:
	{
		int32_t L_149 = __this->___x;
		int32_t L_150 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_151 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_152 = __this->___templateId;
		NullCheck(L_151);
		int32_t L_153 = L_152;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_154 = (L_151)->GetAt(static_cast<il2cpp_array_size_t>(L_153));
		NullCheck(L_154);
		int8_t L_155 = L_154->___rangeMove;
		if ((((int32_t)L_149) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_150, (int32_t)L_155)))))
		{
			goto IL_04e5;
		}
	}
	{
		__this->___p1 = 1;
	}

IL_04e5:
	{
		int32_t L_156 = __this->___x;
		int32_t L_157 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_158 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_159 = __this->___templateId;
		NullCheck(L_158);
		int32_t L_160 = L_159;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_161 = (L_158)->GetAt(static_cast<il2cpp_array_size_t>(L_160));
		NullCheck(L_161);
		int8_t L_162 = L_161->___rangeMove;
		if ((((int32_t)L_156) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_157, (int32_t)L_162)))))
		{
			goto IL_050c;
		}
	}
	{
		__this->___p1 = 1;
	}

IL_050c:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_163 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_164 = __this->___templateId;
		NullCheck(L_163);
		int32_t L_165 = L_164;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_166 = (L_163)->GetAt(static_cast<il2cpp_array_size_t>(L_165));
		NullCheck(L_166);
		int8_t L_167 = L_166->___type;
		if ((((int32_t)L_167) == ((int32_t)4)))
		{
			goto IL_0534;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_168 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_169 = __this->___templateId;
		NullCheck(L_168);
		int32_t L_170 = L_169;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_171 = (L_168)->GetAt(static_cast<il2cpp_array_size_t>(L_170));
		NullCheck(L_171);
		int8_t L_172 = L_171->___type;
		if ((!(((uint32_t)L_172) == ((uint32_t)5))))
		{
			goto IL_0554;
		}
	}

IL_0534:
	{
		bool L_173 = __this->___isDontMove;
		if (L_173)
		{
			goto IL_0554;
		}
	}
	{
		int32_t L_174 = __this->___y;
		int32_t L_175 = V_1;
		int32_t L_176 = __this->___y;
		__this->___y = ((int32_t)il2cpp_codegen_add(L_174, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_175, L_176))/((int32_t)20)))));
	}

IL_0554:
	{
		int32_t L_177 = __this->___p2;
		__this->___p2 = ((int32_t)il2cpp_codegen_add(L_177, 1));
		bool L_178 = __this->___isBoss;
		if (!L_178)
		{
			goto IL_058f;
		}
	}
	{
		int32_t L_179 = V_0;
		int32_t L_180 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_181;
		L_181 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_179, L_180)), NULL);
		if ((((int32_t)L_181) >= ((int32_t)((int32_t)48))))
		{
			goto IL_058f;
		}
	}
	{
		int32_t L_182 = V_1;
		int32_t L_183 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_184;
		L_184 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_182, L_183)), NULL);
		if ((((int32_t)L_184) < ((int32_t)((int32_t)15))))
		{
			goto IL_062d;
		}
	}

IL_058f:
	{
		int32_t L_185 = V_0;
		int32_t L_186 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_187;
		L_187 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_185, L_186)), NULL);
		if ((((int32_t)L_187) >= ((int32_t)((int32_t)12))))
		{
			goto IL_05b1;
		}
	}
	{
		int32_t L_188 = V_1;
		int32_t L_189 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_190;
		L_190 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_188, L_189)), NULL);
		if ((((int32_t)L_190) < ((int32_t)((int32_t)12))))
		{
			goto IL_062d;
		}
	}

IL_05b1:
	{
		int32_t L_191 = __this->___p2;
		if ((((int32_t)L_191) > ((int32_t)((int32_t)12))))
		{
			goto IL_062d;
		}
	}
	{
		int32_t L_192 = __this->___p1;
		if ((((int32_t)L_192) == ((int32_t)1)))
		{
			goto IL_062d;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_193 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		if (!L_193)
		{
			goto IL_1c6c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_194 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_195 = __this->___templateId;
		NullCheck(L_194);
		int32_t L_196 = L_195;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_197 = (L_194)->GetAt(static_cast<il2cpp_array_size_t>(L_196));
		NullCheck(L_197);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_198 = L_197->___frameBossAttack;
		if (!L_198)
		{
			goto IL_1c6c;
		}
	}
	{
		int32_t L_199 = __this->___frameIndex;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_200 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_201 = __this->___templateId;
		NullCheck(L_200);
		int32_t L_202 = L_201;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_203 = (L_200)->GetAt(static_cast<il2cpp_array_size_t>(L_202));
		NullCheck(L_203);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_204 = L_203->___frameBossAttack;
		NullCheck(L_204);
		int32_t L_205 = 0;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_206 = (L_204)->GetAt(static_cast<il2cpp_array_size_t>(L_205));
		NullCheck(L_206);
		if ((!(((uint32_t)L_199) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_206)->max_length)), 2))))))
		{
			goto IL_1c6c;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_207;
		L_207 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_207);
		int16_t L_208 = L_207->___mobTemplateId;
		if ((((int32_t)L_208) == ((int32_t)((int32_t)166))))
		{
			goto IL_062d;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_209;
		L_209 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_209);
		int16_t L_210 = L_209->___mobTemplateId;
		if ((!(((uint32_t)L_210) == ((uint32_t)((int32_t)167)))))
		{
			goto IL_1c6c;
		}
	}

IL_062d:
	{
		__this->___p1 = 1;
		int32_t L_211 = __this->___typeAtt;
		if (L_211)
		{
			goto IL_1bd0;
		}
	}
	{
		bool L_212 = __this->___isBoss;
		if (!L_212)
		{
			goto IL_113c;
		}
	}
	{
		int32_t L_213 = V_0;
		int32_t L_214 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_215;
		L_215 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_213, L_214)), NULL);
		if ((((int32_t)L_215) >= ((int32_t)((int32_t)48))))
		{
			goto IL_113c;
		}
	}
	{
		int32_t L_216 = V_1;
		int32_t L_217 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_218;
		L_218 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_216, L_217)), NULL);
		if ((((int32_t)L_218) >= ((int32_t)((int32_t)15))))
		{
			goto IL_113c;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_219 = __this->___cFocus;
		int32_t L_220 = __this->___dame;
		int32_t L_221 = __this->___dameMp;
		bool L_222 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_223;
		L_223 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_223);
		int16_t L_224 = L_223->___mobTemplateId;
		NullCheck(L_219);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_219, L_220, L_221, L_222, L_224, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_225;
		L_225 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_225);
		int16_t L_226 = L_225->___mobTemplateId;
		if ((!(((uint32_t)L_226) == ((uint32_t)((int32_t)210)))))
		{
			goto IL_06ff;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_227 = __this->___cFocus;
		NullCheck(L_227);
		int32_t L_228 = L_227->___cx;
		int32_t L_229 = __this->___x;
		if ((((int32_t)L_228) <= ((int32_t)L_229)))
		{
			goto IL_06e2;
		}
	}
	{
		int32_t L_230 = __this->___x;
		int32_t L_231 = __this->___y;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)142), L_230, L_231, 1, NULL);
		goto IL_1c6c;
	}

IL_06e2:
	{
		int32_t L_232 = __this->___x;
		int32_t L_233 = __this->___y;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)142), L_232, L_233, 1, (int8_t)(-1), NULL);
		goto IL_1c6c;
	}

IL_06ff:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_234;
		L_234 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_234);
		int16_t L_235 = L_234->___mobTemplateId;
		if ((!(((uint32_t)L_235) == ((uint32_t)((int32_t)209)))))
		{
			goto IL_0757;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_236 = __this->___cFocus;
		NullCheck(L_236);
		int32_t L_237 = L_236->___cx;
		int32_t L_238 = __this->___x;
		if ((((int32_t)L_237) <= ((int32_t)L_238)))
		{
			goto IL_073d;
		}
	}
	{
		int32_t L_239 = __this->___x;
		int32_t L_240 = __this->___y;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)108), L_239, L_240, 1, NULL);
		goto IL_1c6c;
	}

IL_073d:
	{
		int32_t L_241 = __this->___x;
		int32_t L_242 = __this->___y;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)108), L_241, L_242, 1, (int8_t)(-1), NULL);
		goto IL_1c6c;
	}

IL_0757:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_243;
		L_243 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_243);
		int16_t L_244 = L_243->___mobTemplateId;
		if ((!(((uint32_t)L_244) == ((uint32_t)((int32_t)114)))))
		{
			goto IL_0779;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_245 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)79), L_245, 3, NULL);
		goto IL_1c6c;
	}

IL_0779:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_246;
		L_246 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_246);
		int16_t L_247 = L_246->___mobTemplateId;
		if ((!(((uint32_t)L_247) == ((uint32_t)((int32_t)115)))))
		{
			goto IL_080c;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_248 = __this->___cFocus;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_249;
		L_249 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		if ((!(((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_248) == ((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_249))))
		{
			goto IL_079e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___shaking = 1;
	}

IL_079e:
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___count = 0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_250 = __this->___cFocus;
		NullCheck(L_250);
		int32_t L_251 = L_250->___cx;
		int32_t L_252 = __this->___yFirst;
		il2cpp_codegen_runtime_class_init_inline(TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var);
		int8_t L_253 = ((TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_StaticFields*)il2cpp_codegen_static_fields_for(TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var))->___size;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)81), L_251, ((int32_t)il2cpp_codegen_add(L_252, (int32_t)L_253)), 2, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_254 = __this->___cFocus;
		NullCheck(L_254);
		int32_t L_255 = L_254->___cx;
		int32_t L_256 = __this->___yFirst;
		int8_t L_257 = ((TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_StaticFields*)il2cpp_codegen_static_fields_for(TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var))->___size;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)81), ((int32_t)il2cpp_codegen_subtract(L_255, ((int32_t)40))), ((int32_t)il2cpp_codegen_add(L_256, (int32_t)L_257)), 2, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_258 = __this->___cFocus;
		NullCheck(L_258);
		int32_t L_259 = L_258->___cx;
		int32_t L_260 = __this->___yFirst;
		int8_t L_261 = ((TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_StaticFields*)il2cpp_codegen_static_fields_for(TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var))->___size;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)81), ((int32_t)il2cpp_codegen_add(L_259, ((int32_t)40))), ((int32_t)il2cpp_codegen_add(L_260, (int32_t)L_261)), 2, NULL);
		goto IL_1c6c;
	}

IL_080c:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_262;
		L_262 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_262);
		int16_t L_263 = L_262->___mobTemplateId;
		if ((!(((uint32_t)L_263) == ((uint32_t)((int32_t)116)))))
		{
			goto IL_0919;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_264 = __this->___cFocus;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_265;
		L_265 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		if ((!(((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_264) == ((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_265))))
		{
			goto IL_0837;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___shaking = 1;
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___count = 0;
	}

IL_0837:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_266 = __this->___cFocus;
		NullCheck(L_266);
		int32_t L_267 = L_266->___cx;
		int32_t L_268 = __this->___x;
		if ((((int32_t)L_267) <= ((int32_t)L_268)))
		{
			goto IL_086b;
		}
	}
	{
		int32_t L_269 = __this->___x;
		int32_t L_270 = __this->___y;
		int32_t L_271 = __this->___h;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)86), L_269, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_270, ((int32_t)(L_271/2)))), 5)), 1, NULL);
		goto IL_088a;
	}

IL_086b:
	{
		int32_t L_272 = __this->___x;
		int32_t L_273 = __this->___y;
		int32_t L_274 = __this->___h;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)88), L_272, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_273, ((int32_t)(L_274/2)))), 5)), 1, NULL);
	}

IL_088a:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_275 = __this->___cFocus;
		NullCheck(L_275);
		int32_t L_276 = L_275->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_277 = __this->___cFocus;
		NullCheck(L_277);
		int32_t L_278 = L_277->___cy;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_279 = __this->___cFocus;
		NullCheck(L_279);
		int32_t L_280 = L_279->___ch;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)87), L_276, ((int32_t)il2cpp_codegen_subtract(L_278, ((int32_t)(L_280/2)))), 2, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_281 = __this->___cFocus;
		NullCheck(L_281);
		int32_t L_282 = L_281->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_283 = __this->___cFocus;
		NullCheck(L_283);
		int32_t L_284 = L_283->___cy;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_285 = __this->___cFocus;
		NullCheck(L_285);
		int32_t L_286 = L_285->___ch;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)87), ((int32_t)il2cpp_codegen_subtract(L_282, ((int32_t)40))), ((int32_t)il2cpp_codegen_subtract(L_284, ((int32_t)(L_286/2)))), 2, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_287 = __this->___cFocus;
		NullCheck(L_287);
		int32_t L_288 = L_287->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_289 = __this->___cFocus;
		NullCheck(L_289);
		int32_t L_290 = L_289->___cy;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_291 = __this->___cFocus;
		NullCheck(L_291);
		int32_t L_292 = L_291->___ch;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)87), ((int32_t)il2cpp_codegen_add(L_288, ((int32_t)40))), ((int32_t)il2cpp_codegen_subtract(L_290, ((int32_t)(L_292/2)))), 2, NULL);
		goto IL_1c6c;
	}

IL_0919:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_293;
		L_293 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_293);
		int16_t L_294 = L_293->___mobTemplateId;
		if ((!(((uint32_t)L_294) == ((uint32_t)((int32_t)138)))))
		{
			goto IL_09a4;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_295 = __this->___cFocus;
		NullCheck(L_295);
		int32_t L_296 = L_295->___cx;
		int32_t L_297 = __this->___x;
		if ((((int32_t)L_296) <= ((int32_t)L_297)))
		{
			goto IL_0968;
		}
	}
	{
		int32_t L_298 = __this->___x;
		int32_t L_299 = __this->___w;
		int32_t L_300 = __this->___y;
		int32_t L_301 = __this->___h;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)89), ((int32_t)il2cpp_codegen_add(L_298, ((int32_t)(L_299/2)))), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_300, ((int32_t)(L_301/2)))), 5)), 1, NULL);
		goto IL_0991;
	}

IL_0968:
	{
		int32_t L_302 = __this->___x;
		int32_t L_303 = __this->___w;
		int32_t L_304 = __this->___y;
		int32_t L_305 = __this->___h;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)89), ((int32_t)il2cpp_codegen_subtract(L_302, ((int32_t)(L_303/2)))), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_304, ((int32_t)(L_305/2)))), 5)), 1, (int8_t)(-1), NULL);
	}

IL_0991:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_306 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)90), L_306, 2, NULL);
		goto IL_1c6c;
	}

IL_09a4:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_307;
		L_307 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_307);
		int16_t L_308 = L_307->___mobTemplateId;
		if ((!(((uint32_t)L_308) == ((uint32_t)((int32_t)139)))))
		{
			goto IL_09e2;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_309 = __this->___cFocus;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_310;
		L_310 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		if ((!(((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_309) == ((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_310))))
		{
			goto IL_09cf;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___shaking = 1;
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___count = 0;
	}

IL_09cf:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_311 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)91), L_311, 2, NULL);
		goto IL_1c6c;
	}

IL_09e2:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_312;
		L_312 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_312);
		int16_t L_313 = L_312->___mobTemplateId;
		if ((((int32_t)L_313) == ((int32_t)((int32_t)140))))
		{
			goto IL_0a09;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_314;
		L_314 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_314);
		int16_t L_315 = L_314->___mobTemplateId;
		if ((!(((uint32_t)L_315) == ((uint32_t)((int32_t)161)))))
		{
			goto IL_0abf;
		}
	}

IL_0a09:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_316 = __this->___cFocus;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_317;
		L_317 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		if ((!(((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_316) == ((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_317))))
		{
			goto IL_0a22;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___shaking = 1;
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___count = 0;
	}

IL_0a22:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_318 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)112), L_318, 2, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_319 = __this->___cFocus;
		NullCheck(L_319);
		int32_t L_320 = L_319->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_321 = __this->___cFocus;
		NullCheck(L_321);
		int32_t L_322 = L_321->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)109), ((int32_t)il2cpp_codegen_subtract(L_320, ((int32_t)40))), ((int32_t)il2cpp_codegen_subtract(L_322, ((int32_t)40))), 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_323 = __this->___cFocus;
		NullCheck(L_323);
		int32_t L_324 = L_323->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_325 = __this->___cFocus;
		NullCheck(L_325);
		int32_t L_326 = L_325->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)109), ((int32_t)il2cpp_codegen_add(L_324, ((int32_t)40))), ((int32_t)il2cpp_codegen_subtract(L_326, ((int32_t)40))), 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_327 = __this->___cFocus;
		NullCheck(L_327);
		int32_t L_328 = L_327->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_329 = __this->___cFocus;
		NullCheck(L_329);
		int32_t L_330 = L_329->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)109), ((int32_t)il2cpp_codegen_subtract(L_328, ((int32_t)20))), L_330, 2, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_331 = __this->___cFocus;
		NullCheck(L_331);
		int32_t L_332 = L_331->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_333 = __this->___cFocus;
		NullCheck(L_333);
		int32_t L_334 = L_333->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)109), ((int32_t)il2cpp_codegen_add(L_332, ((int32_t)20))), L_334, 2, NULL);
		goto IL_1c6c;
	}

IL_0abf:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_335;
		L_335 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_335);
		int16_t L_336 = L_335->___mobTemplateId;
		if ((((int32_t)L_336) == ((int32_t)((int32_t)141))))
		{
			goto IL_0ae3;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_337;
		L_337 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_337);
		int16_t L_338 = L_337->___mobTemplateId;
		if ((!(((uint32_t)L_338) == ((uint32_t)((int32_t)162)))))
		{
			goto IL_0b61;
		}
	}

IL_0ae3:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_339 = __this->___cFocus;
		NullCheck(L_339);
		int32_t L_340 = L_339->___cx;
		int32_t L_341 = __this->___x;
		if ((((int32_t)L_340) <= ((int32_t)L_341)))
		{
			goto IL_0b15;
		}
	}
	{
		int32_t L_342 = __this->___x;
		int32_t L_343 = __this->___w;
		int32_t L_344 = __this->___y;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)108), ((int32_t)il2cpp_codegen_add(L_342, ((int32_t)(L_343/2)))), L_344, 1, NULL);
		goto IL_0b33;
	}

IL_0b15:
	{
		int32_t L_345 = __this->___x;
		int32_t L_346 = __this->___w;
		int32_t L_347 = __this->___y;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)108), ((int32_t)il2cpp_codegen_subtract(L_345, ((int32_t)(L_346/2)))), L_347, 1, (int8_t)(-1), NULL);
	}

IL_0b33:
	{
		int32_t L_348 = __this->___x;
		int32_t L_349 = __this->___y;
		int32_t L_350 = __this->___dir;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)122), L_348, L_349, 1, ((int8_t)L_350), NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_351 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)91), L_351, 1, NULL);
		goto IL_1c6c;
	}

IL_0b61:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_352;
		L_352 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_352);
		int16_t L_353 = L_352->___mobTemplateId;
		if ((((int32_t)L_353) == ((int32_t)((int32_t)144))))
		{
			goto IL_0b88;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_354;
		L_354 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_354);
		int16_t L_355 = L_354->___mobTemplateId;
		if ((!(((uint32_t)L_355) == ((uint32_t)((int32_t)163)))))
		{
			goto IL_0c3e;
		}
	}

IL_0b88:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_356 = __this->___cFocus;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_357;
		L_357 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		if ((!(((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_356) == ((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_357))))
		{
			goto IL_0ba1;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___shaking = 1;
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___count = 0;
	}

IL_0ba1:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_358 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)112), L_358, 2, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_359 = __this->___cFocus;
		NullCheck(L_359);
		int32_t L_360 = L_359->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_361 = __this->___cFocus;
		NullCheck(L_361);
		int32_t L_362 = L_361->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)109), ((int32_t)il2cpp_codegen_subtract(L_360, ((int32_t)40))), ((int32_t)il2cpp_codegen_subtract(L_362, ((int32_t)40))), 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_363 = __this->___cFocus;
		NullCheck(L_363);
		int32_t L_364 = L_363->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_365 = __this->___cFocus;
		NullCheck(L_365);
		int32_t L_366 = L_365->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)109), ((int32_t)il2cpp_codegen_add(L_364, ((int32_t)40))), ((int32_t)il2cpp_codegen_subtract(L_366, ((int32_t)40))), 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_367 = __this->___cFocus;
		NullCheck(L_367);
		int32_t L_368 = L_367->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_369 = __this->___cFocus;
		NullCheck(L_369);
		int32_t L_370 = L_369->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)109), ((int32_t)il2cpp_codegen_subtract(L_368, ((int32_t)20))), L_370, 2, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_371 = __this->___cFocus;
		NullCheck(L_371);
		int32_t L_372 = L_371->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_373 = __this->___cFocus;
		NullCheck(L_373);
		int32_t L_374 = L_373->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)109), ((int32_t)il2cpp_codegen_add(L_372, ((int32_t)20))), L_374, 2, NULL);
		goto IL_1c6c;
	}

IL_0c3e:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_375;
		L_375 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_375);
		int16_t L_376 = L_375->___mobTemplateId;
		if ((!(((uint32_t)L_376) == ((uint32_t)((int32_t)160)))))
		{
			goto IL_0cb7;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_377 = __this->___cFocus;
		NullCheck(L_377);
		int32_t L_378 = L_377->___cx;
		int32_t L_379 = __this->___x;
		if ((((int32_t)L_378) <= ((int32_t)L_379)))
		{
			goto IL_0c84;
		}
	}
	{
		int32_t L_380 = __this->___x;
		int32_t L_381 = __this->___w;
		int32_t L_382 = __this->___y;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)123), ((int32_t)il2cpp_codegen_add(L_380, ((int32_t)(L_381/2)))), ((int32_t)il2cpp_codegen_subtract(L_382, 5)), 1, NULL);
		goto IL_0ca4;
	}

IL_0c84:
	{
		int32_t L_383 = __this->___x;
		int32_t L_384 = __this->___w;
		int32_t L_385 = __this->___y;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)123), ((int32_t)il2cpp_codegen_subtract(L_383, ((int32_t)(L_384/2)))), ((int32_t)il2cpp_codegen_subtract(L_385, 5)), 1, (int8_t)(-1), NULL);
	}

IL_0ca4:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_386 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)91), L_386, 1, NULL);
		goto IL_1c6c;
	}

IL_0cb7:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_387;
		L_387 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_387);
		int16_t L_388 = L_387->___mobTemplateId;
		if ((((int32_t)L_388) == ((int32_t)((int32_t)164))))
		{
			goto IL_0cdb;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_389;
		L_389 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_389);
		int16_t L_390 = L_389->___mobTemplateId;
		if ((!(((uint32_t)L_390) == ((uint32_t)((int32_t)165)))))
		{
			goto IL_0d3e;
		}
	}

IL_0cdb:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_391 = __this->___cFocus;
		NullCheck(L_391);
		int32_t L_392 = L_391->___cx;
		int32_t L_393 = __this->___x;
		if ((((int32_t)L_392) <= ((int32_t)L_393)))
		{
			goto IL_0d0d;
		}
	}
	{
		int32_t L_394 = __this->___x;
		int32_t L_395 = __this->___w;
		int32_t L_396 = __this->___y;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)125), ((int32_t)il2cpp_codegen_add(L_394, ((int32_t)(L_395/2)))), L_396, 1, NULL);
		goto IL_0d2b;
	}

IL_0d0d:
	{
		int32_t L_397 = __this->___x;
		int32_t L_398 = __this->___w;
		int32_t L_399 = __this->___y;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)125), ((int32_t)il2cpp_codegen_subtract(L_397, ((int32_t)(L_398/2)))), L_399, 1, (int8_t)(-1), NULL);
	}

IL_0d2b:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_400 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)90), L_400, 1, NULL);
		goto IL_1c6c;
	}

IL_0d3e:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_401;
		L_401 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_401);
		int16_t L_402 = L_401->___mobTemplateId;
		if ((!(((uint32_t)L_402) == ((uint32_t)((int32_t)167)))))
		{
			goto IL_0da8;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_403 = __this->___cFocus;
		NullCheck(L_403);
		int32_t L_404 = L_403->___cx;
		int32_t L_405 = __this->___x;
		if ((((int32_t)L_404) <= ((int32_t)L_405)))
		{
			goto IL_0d85;
		}
	}
	{
		int32_t L_406 = __this->___x;
		int32_t L_407 = __this->___w;
		int32_t L_408 = __this->___y;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)125), ((int32_t)il2cpp_codegen_add(L_406, ((int32_t)(L_407/2)))), L_408, 1, NULL);
		goto IL_1c6c;
	}

IL_0d85:
	{
		int32_t L_409 = __this->___x;
		int32_t L_410 = __this->___w;
		int32_t L_411 = __this->___y;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)125), ((int32_t)il2cpp_codegen_subtract(L_409, ((int32_t)(L_410/2)))), L_411, 1, (int8_t)(-1), NULL);
		goto IL_1c6c;
	}

IL_0da8:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_412;
		L_412 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_412);
		int16_t L_413 = L_412->___mobTemplateId;
		if ((!(((uint32_t)L_413) == ((uint32_t)((int32_t)166)))))
		{
			goto IL_0e12;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_414 = __this->___cFocus;
		NullCheck(L_414);
		int32_t L_415 = L_414->___cx;
		int32_t L_416 = __this->___x;
		if ((((int32_t)L_415) <= ((int32_t)L_416)))
		{
			goto IL_0def;
		}
	}
	{
		int32_t L_417 = __this->___x;
		int32_t L_418 = __this->___w;
		int32_t L_419 = __this->___y;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)108), ((int32_t)il2cpp_codegen_add(L_417, ((int32_t)(L_418/2)))), L_419, 1, NULL);
		goto IL_1c6c;
	}

IL_0def:
	{
		int32_t L_420 = __this->___x;
		int32_t L_421 = __this->___w;
		int32_t L_422 = __this->___y;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)108), ((int32_t)il2cpp_codegen_subtract(L_420, ((int32_t)(L_421/2)))), L_422, 1, (int8_t)(-1), NULL);
		goto IL_1c6c;
	}

IL_0e12:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_423;
		L_423 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_423);
		int16_t L_424 = L_423->___mobTemplateId;
		if ((!(((uint32_t)L_424) == ((uint32_t)((int32_t)198)))))
		{
			goto IL_0e82;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_425 = __this->___cFocus;
		NullCheck(L_425);
		int32_t L_426 = L_425->___cx;
		int32_t L_427 = __this->___x;
		if ((((int32_t)L_426) <= ((int32_t)L_427)))
		{
			goto IL_0e5c;
		}
	}
	{
		int32_t L_428 = __this->___x;
		int32_t L_429 = __this->___w;
		int32_t L_430 = __this->___y;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)143), ((int32_t)il2cpp_codegen_add(L_428, ((int32_t)(L_429/2)))), L_430, 1, NULL);
		goto IL_1c6c;
	}

IL_0e5c:
	{
		int32_t L_431 = __this->___x;
		int32_t L_432 = __this->___w;
		int32_t L_433 = __this->___y;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)143), ((int32_t)il2cpp_codegen_subtract(L_431, ((int32_t)(L_432/2)))), L_433, 1, (int8_t)(-1), NULL);
		goto IL_1c6c;
	}

IL_0e82:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_434;
		L_434 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_434);
		int16_t L_435 = L_434->___mobTemplateId;
		if ((!(((uint32_t)L_435) == ((uint32_t)((int32_t)199)))))
		{
			goto IL_0ef2;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_436 = __this->___cFocus;
		NullCheck(L_436);
		int32_t L_437 = L_436->___cx;
		int32_t L_438 = __this->___x;
		if ((((int32_t)L_437) <= ((int32_t)L_438)))
		{
			goto IL_0ecc;
		}
	}
	{
		int32_t L_439 = __this->___x;
		int32_t L_440 = __this->___w;
		int32_t L_441 = __this->___y;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)144), ((int32_t)il2cpp_codegen_add(L_439, ((int32_t)(L_440/2)))), L_441, 1, NULL);
		goto IL_1c6c;
	}

IL_0ecc:
	{
		int32_t L_442 = __this->___x;
		int32_t L_443 = __this->___w;
		int32_t L_444 = __this->___y;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)144), ((int32_t)il2cpp_codegen_subtract(L_442, ((int32_t)(L_443/2)))), L_444, 1, (int8_t)(-1), NULL);
		goto IL_1c6c;
	}

IL_0ef2:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_445;
		L_445 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_445);
		int16_t L_446 = L_445->___mobTemplateId;
		if ((!(((uint32_t)L_446) == ((uint32_t)((int32_t)200)))))
		{
			goto IL_0f62;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_447 = __this->___cFocus;
		NullCheck(L_447);
		int32_t L_448 = L_447->___cx;
		int32_t L_449 = __this->___x;
		if ((((int32_t)L_448) <= ((int32_t)L_449)))
		{
			goto IL_0f3c;
		}
	}
	{
		int32_t L_450 = __this->___x;
		int32_t L_451 = __this->___w;
		int32_t L_452 = __this->___y;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)142), ((int32_t)il2cpp_codegen_add(L_450, ((int32_t)(L_451/2)))), L_452, 1, NULL);
		goto IL_1c6c;
	}

IL_0f3c:
	{
		int32_t L_453 = __this->___x;
		int32_t L_454 = __this->___w;
		int32_t L_455 = __this->___y;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)142), ((int32_t)il2cpp_codegen_subtract(L_453, ((int32_t)(L_454/2)))), L_455, 1, (int8_t)(-1), NULL);
		goto IL_1c6c;
	}

IL_0f62:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_456;
		L_456 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_456);
		int16_t L_457 = L_456->___mobTemplateId;
		if ((!(((uint32_t)L_457) == ((uint32_t)((int32_t)201)))))
		{
			goto IL_0fd2;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_458 = __this->___cFocus;
		NullCheck(L_458);
		int32_t L_459 = L_458->___cx;
		int32_t L_460 = __this->___x;
		if ((((int32_t)L_459) <= ((int32_t)L_460)))
		{
			goto IL_0fac;
		}
	}
	{
		int32_t L_461 = __this->___x;
		int32_t L_462 = __this->___w;
		int32_t L_463 = __this->___y;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)144), ((int32_t)il2cpp_codegen_add(L_461, ((int32_t)(L_462/2)))), L_463, 1, NULL);
		goto IL_1c6c;
	}

IL_0fac:
	{
		int32_t L_464 = __this->___x;
		int32_t L_465 = __this->___w;
		int32_t L_466 = __this->___y;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)144), ((int32_t)il2cpp_codegen_subtract(L_464, ((int32_t)(L_465/2)))), L_466, 1, (int8_t)(-1), NULL);
		goto IL_1c6c;
	}

IL_0fd2:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_467;
		L_467 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_467);
		int16_t L_468 = L_467->___mobTemplateId;
		if ((!(((uint32_t)L_468) == ((uint32_t)((int32_t)203)))))
		{
			goto IL_1087;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_469 = __this->___cFocus;
		NullCheck(L_469);
		int32_t L_470 = L_469->___cx;
		int32_t L_471 = __this->___x;
		if ((((int32_t)L_470) <= ((int32_t)L_471)))
		{
			goto IL_1040;
		}
	}
	{
		int32_t L_472 = __this->___x;
		int32_t L_473 = __this->___w;
		int32_t L_474 = __this->___y;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)159), ((int32_t)il2cpp_codegen_add(L_472, ((int32_t)(L_473/2)))), L_474, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_475 = __this->___cFocus;
		NullCheck(L_475);
		int32_t L_476 = L_475->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_477 = __this->___cFocus;
		NullCheck(L_477);
		int32_t L_478 = L_477->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)156), L_476, L_478, 1, NULL);
		goto IL_1c6c;
	}

IL_1040:
	{
		int32_t L_479 = __this->___x;
		int32_t L_480 = __this->___w;
		int32_t L_481 = __this->___y;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)159), ((int32_t)il2cpp_codegen_subtract(L_479, ((int32_t)(L_480/2)))), L_481, 1, (int8_t)(-1), NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_482 = __this->___cFocus;
		NullCheck(L_482);
		int32_t L_483 = L_482->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_484 = __this->___cFocus;
		NullCheck(L_484);
		int32_t L_485 = L_484->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)156), L_483, L_485, (-1), NULL);
		goto IL_1c6c;
	}

IL_1087:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_486;
		L_486 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_486);
		int16_t L_487 = L_486->___mobTemplateId;
		if ((!(((uint32_t)L_487) == ((uint32_t)((int32_t)204)))))
		{
			goto IL_1c6c;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_488 = __this->___cFocus;
		NullCheck(L_488);
		int32_t L_489 = L_488->___cx;
		int32_t L_490 = __this->___x;
		if ((((int32_t)L_489) <= ((int32_t)L_490)))
		{
			goto IL_10f5;
		}
	}
	{
		int32_t L_491 = __this->___x;
		int32_t L_492 = __this->___w;
		int32_t L_493 = __this->___y;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)159), ((int32_t)il2cpp_codegen_add(L_491, ((int32_t)(L_492/2)))), L_493, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_494 = __this->___cFocus;
		NullCheck(L_494);
		int32_t L_495 = L_494->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_496 = __this->___cFocus;
		NullCheck(L_496);
		int32_t L_497 = L_496->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)173), L_495, L_497, 1, NULL);
		goto IL_1c6c;
	}

IL_10f5:
	{
		int32_t L_498 = __this->___x;
		int32_t L_499 = __this->___w;
		int32_t L_500 = __this->___y;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)159), ((int32_t)il2cpp_codegen_subtract(L_498, ((int32_t)(L_499/2)))), L_500, 1, (int8_t)(-1), NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_501 = __this->___cFocus;
		NullCheck(L_501);
		int32_t L_502 = L_501->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_503 = __this->___cFocus;
		NullCheck(L_503);
		int32_t L_504 = L_503->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)173), L_502, L_504, (-1), NULL);
		goto IL_1c6c;
	}

IL_113c:
	{
		int32_t L_505 = V_0;
		int32_t L_506 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_507;
		L_507 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_505, L_506)), NULL);
		if ((((int32_t)L_507) >= ((int32_t)((int32_t)24))))
		{
			goto IL_1192;
		}
	}
	{
		int32_t L_508 = V_1;
		int32_t L_509 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_510;
		L_510 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_508, L_509)), NULL);
		if ((((int32_t)L_510) >= ((int32_t)((int32_t)15))))
		{
			goto IL_1192;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_511 = __this->___cFocus;
		int32_t L_512 = __this->___dame;
		int32_t L_513 = __this->___dameMp;
		bool L_514 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_515;
		L_515 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_515);
		int16_t L_516 = L_515->___mobTemplateId;
		NullCheck(L_511);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_511, L_512, L_513, L_514, L_516, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		goto IL_1c6c;
	}

IL_1192:
	{
		bool L_517 = __this->___isBoss;
		if (!L_517)
		{
			goto IL_1b7e;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_518;
		L_518 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_518);
		int16_t L_519 = L_518->___mobTemplateId;
		if ((!(((uint32_t)L_519) == ((uint32_t)((int32_t)210)))))
		{
			goto IL_120f;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_520 = __this->___cFocus;
		NullCheck(L_520);
		int32_t L_521 = L_520->___cx;
		int32_t L_522 = __this->___x;
		if ((((int32_t)L_521) <= ((int32_t)L_522)))
		{
			goto IL_11e8;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_523 = __this->___cFocus;
		NullCheck(L_523);
		int32_t L_524 = L_523->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_525 = __this->___cFocus;
		NullCheck(L_525);
		int32_t L_526 = L_525->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)178), L_524, L_526, 1, NULL);
		goto IL_1bc4;
	}

IL_11e8:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_527 = __this->___cFocus;
		NullCheck(L_527);
		int32_t L_528 = L_527->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_529 = __this->___cFocus;
		NullCheck(L_529);
		int32_t L_530 = L_529->___cy;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)178), L_528, L_530, 1, (int8_t)(-1), NULL);
		goto IL_1bc4;
	}

IL_120f:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_531;
		L_531 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_531);
		int16_t L_532 = L_531->___mobTemplateId;
		if ((!(((uint32_t)L_532) == ((uint32_t)((int32_t)209)))))
		{
			goto IL_1281;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_533 = __this->___cFocus;
		NullCheck(L_533);
		int32_t L_534 = L_533->___cx;
		int32_t L_535 = __this->___x;
		if ((((int32_t)L_534) <= ((int32_t)L_535)))
		{
			goto IL_125a;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_536 = __this->___cFocus;
		NullCheck(L_536);
		int32_t L_537 = L_536->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_538 = __this->___cFocus;
		NullCheck(L_538);
		int32_t L_539 = L_538->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)179), L_537, L_539, 1, NULL);
		goto IL_1bc4;
	}

IL_125a:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_540 = __this->___cFocus;
		NullCheck(L_540);
		int32_t L_541 = L_540->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_542 = __this->___cFocus;
		NullCheck(L_542);
		int32_t L_543 = L_542->___cy;
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(((int32_t)179), L_541, L_543, 1, (int8_t)(-1), NULL);
		goto IL_1bc4;
	}

IL_1281:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_544;
		L_544 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_544);
		int16_t L_545 = L_544->___mobTemplateId;
		if ((((int32_t)L_545) == ((int32_t)((int32_t)114))))
		{
			goto IL_129f;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_546;
		L_546 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_546);
		int16_t L_547 = L_546->___mobTemplateId;
		if ((!(((uint32_t)L_547) == ((uint32_t)((int32_t)115)))))
		{
			goto IL_12ed;
		}
	}

IL_129f:
	{
		int32_t L_548 = __this->___x;
		int32_t L_549 = __this->___dir;
		int32_t L_550 = __this->___y;
		bool L_551 = __this->___isBoss;
		int16_t L_552 = __this->___levelBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_553;
		L_553 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_553);
		int16_t L_554 = L_553->___mobTemplateId;
		int32_t L_555 = __this->___dame;
		int32_t L_556 = __this->___dameMp;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_557 = __this->___cFocus;
		il2cpp_codegen_runtime_class_init_inline(MonsterDart_tACF7D6B19BA4BCD9533EDB00BDCC7D60DDFA7775_il2cpp_TypeInfo_var);
		MonsterDart_addMonsterDart_m17BD7D744948E5B46E0780A245DEC48EED41A49A(((int32_t)il2cpp_codegen_add(L_548, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_subtract(L_549, 1)), ((int32_t)15))))), ((int32_t)il2cpp_codegen_subtract(L_550, ((int32_t)20))), L_551, L_552, L_554, L_555, L_556, L_557, NULL);
		goto IL_1bc4;
	}

IL_12ed:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_558;
		L_558 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_558);
		int16_t L_559 = L_558->___mobTemplateId;
		if ((!(((uint32_t)L_559) == ((uint32_t)((int32_t)116)))))
		{
			goto IL_133e;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_560 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)84), L_560, 2, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_561 = __this->___cFocus;
		int32_t L_562 = __this->___dame;
		int32_t L_563 = __this->___dameMp;
		bool L_564 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_565;
		L_565 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_565);
		int16_t L_566 = L_565->___mobTemplateId;
		NullCheck(L_561);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_561, L_562, L_563, L_564, L_566, NULL);
		goto IL_1bc4;
	}

IL_133e:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_567;
		L_567 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_567);
		int16_t L_568 = L_567->___mobTemplateId;
		if ((!(((uint32_t)L_568) == ((uint32_t)((int32_t)138)))))
		{
			goto IL_13ab;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_569 = __this->___cFocus;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_570;
		L_570 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		if ((!(((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_569) == ((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_570))))
		{
			goto IL_1369;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___shaking = 1;
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___count = 0;
	}

IL_1369:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_571 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)83), L_571, 2, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_572 = __this->___cFocus;
		int32_t L_573 = __this->___dame;
		int32_t L_574 = __this->___dameMp;
		bool L_575 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_576;
		L_576 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_576);
		int16_t L_577 = L_576->___mobTemplateId;
		NullCheck(L_572);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_572, L_573, L_574, L_575, L_577, NULL);
		goto IL_1bc4;
	}

IL_13ab:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_578;
		L_578 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_578);
		int16_t L_579 = L_578->___mobTemplateId;
		if ((!(((uint32_t)L_579) == ((uint32_t)((int32_t)139)))))
		{
			goto IL_140b;
		}
	}
	{
		int32_t L_580 = __this->___x;
		int32_t L_581 = __this->___dir;
		int32_t L_582 = __this->___y;
		bool L_583 = __this->___isBoss;
		int16_t L_584 = __this->___levelBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_585;
		L_585 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_585);
		int16_t L_586 = L_585->___mobTemplateId;
		int32_t L_587 = __this->___dame;
		int32_t L_588 = __this->___dameMp;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_589 = __this->___cFocus;
		il2cpp_codegen_runtime_class_init_inline(MonsterDart_tACF7D6B19BA4BCD9533EDB00BDCC7D60DDFA7775_il2cpp_TypeInfo_var);
		MonsterDart_addMonsterDart_m17BD7D744948E5B46E0780A245DEC48EED41A49A(((int32_t)il2cpp_codegen_add(L_580, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_subtract(L_581, 1)), ((int32_t)30))))), ((int32_t)il2cpp_codegen_subtract(L_582, ((int32_t)30))), L_583, L_584, L_586, L_587, L_588, L_589, NULL);
		goto IL_1bc4;
	}

IL_140b:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_590;
		L_590 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_590);
		int16_t L_591 = L_590->___mobTemplateId;
		if ((((int32_t)L_591) == ((int32_t)((int32_t)140))))
		{
			goto IL_1432;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_592;
		L_592 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_592);
		int16_t L_593 = L_592->___mobTemplateId;
		if ((!(((uint32_t)L_593) == ((uint32_t)((int32_t)161)))))
		{
			goto IL_14cf;
		}
	}

IL_1432:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_594 = __this->___cFocus;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_595;
		L_595 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		if ((!(((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_594) == ((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_595))))
		{
			goto IL_144b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___shaking = 1;
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___count = 0;
	}

IL_144b:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_596 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)110), L_596, 2, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_597 = __this->___cFocus;
		NullCheck(L_597);
		int32_t L_598 = L_597->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_599 = __this->___cFocus;
		NullCheck(L_599);
		int32_t L_600 = L_599->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)104), ((int32_t)il2cpp_codegen_subtract(L_598, ((int32_t)20))), L_600, 2, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_601 = __this->___cFocus;
		NullCheck(L_601);
		int32_t L_602 = L_601->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_603 = __this->___cFocus;
		NullCheck(L_603);
		int32_t L_604 = L_603->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)104), ((int32_t)il2cpp_codegen_add(L_602, ((int32_t)20))), L_604, 2, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_605 = __this->___cFocus;
		int32_t L_606 = __this->___dame;
		int32_t L_607 = __this->___dameMp;
		bool L_608 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_609;
		L_609 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_609);
		int16_t L_610 = L_609->___mobTemplateId;
		NullCheck(L_605);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_605, L_606, L_607, L_608, L_610, NULL);
		goto IL_1bc4;
	}

IL_14cf:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_611;
		L_611 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_611);
		int16_t L_612 = L_611->___mobTemplateId;
		if ((((int32_t)L_612) == ((int32_t)((int32_t)141))))
		{
			goto IL_14f3;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_613;
		L_613 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_613);
		int16_t L_614 = L_613->___mobTemplateId;
		if ((!(((uint32_t)L_614) == ((uint32_t)((int32_t)162)))))
		{
			goto IL_154e;
		}
	}

IL_14f3:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_615 = __this->___cFocus;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_616;
		L_616 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		if ((!(((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_615) == ((RuntimeObject*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)L_616))))
		{
			goto IL_150c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___shaking = 1;
		((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___count = 0;
	}

IL_150c:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_617 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)121), L_617, 1, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_618 = __this->___cFocus;
		int32_t L_619 = __this->___dame;
		int32_t L_620 = __this->___dameMp;
		bool L_621 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_622;
		L_622 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_622);
		int16_t L_623 = L_622->___mobTemplateId;
		NullCheck(L_618);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_618, L_619, L_620, L_621, L_623, NULL);
		goto IL_1bc4;
	}

IL_154e:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_624;
		L_624 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_624);
		int16_t L_625 = L_624->___mobTemplateId;
		if ((((int32_t)L_625) == ((int32_t)((int32_t)144))))
		{
			goto IL_1572;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_626;
		L_626 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_626);
		int16_t L_627 = L_626->___mobTemplateId;
		if ((!(((uint32_t)L_627) == ((uint32_t)((int32_t)163)))))
		{
			goto IL_15c0;
		}
	}

IL_1572:
	{
		int32_t L_628 = __this->___x;
		int32_t L_629 = __this->___dir;
		int32_t L_630 = __this->___y;
		bool L_631 = __this->___isBoss;
		int16_t L_632 = __this->___levelBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_633;
		L_633 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_633);
		int16_t L_634 = L_633->___mobTemplateId;
		int32_t L_635 = __this->___dame;
		int32_t L_636 = __this->___dameMp;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_637 = __this->___cFocus;
		il2cpp_codegen_runtime_class_init_inline(MonsterDart_tACF7D6B19BA4BCD9533EDB00BDCC7D60DDFA7775_il2cpp_TypeInfo_var);
		MonsterDart_addMonsterDart_m17BD7D744948E5B46E0780A245DEC48EED41A49A(((int32_t)il2cpp_codegen_add(L_628, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_subtract(L_629, 1)), ((int32_t)15))))), ((int32_t)il2cpp_codegen_subtract(L_630, ((int32_t)20))), L_631, L_632, L_634, L_635, L_636, L_637, NULL);
		goto IL_1bc4;
	}

IL_15c0:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_638;
		L_638 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_638);
		int16_t L_639 = L_638->___mobTemplateId;
		if ((!(((uint32_t)L_639) == ((uint32_t)((int32_t)160)))))
		{
			goto IL_1614;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_640 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)124), L_640, 2, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_641 = __this->___cFocus;
		int32_t L_642 = __this->___dame;
		int32_t L_643 = __this->___dameMp;
		bool L_644 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_645;
		L_645 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_645);
		int16_t L_646 = L_645->___mobTemplateId;
		NullCheck(L_641);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_641, L_642, L_643, L_644, L_646, NULL);
		goto IL_1bc4;
	}

IL_1614:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_647;
		L_647 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_647);
		int16_t L_648 = L_647->___mobTemplateId;
		if ((((int32_t)L_648) == ((int32_t)((int32_t)164))))
		{
			goto IL_1638;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_649;
		L_649 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_649);
		int16_t L_650 = L_649->___mobTemplateId;
		if ((!(((uint32_t)L_650) == ((uint32_t)((int32_t)165)))))
		{
			goto IL_167a;
		}
	}

IL_1638:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_651 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)126), L_651, 1, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_652 = __this->___cFocus;
		int32_t L_653 = __this->___dame;
		int32_t L_654 = __this->___dameMp;
		bool L_655 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_656;
		L_656 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_656);
		int16_t L_657 = L_656->___mobTemplateId;
		NullCheck(L_652);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_652, L_653, L_654, L_655, L_657, NULL);
		goto IL_1bc4;
	}

IL_167a:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_658;
		L_658 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_658);
		int16_t L_659 = L_658->___mobTemplateId;
		if ((!(((uint32_t)L_659) == ((uint32_t)((int32_t)167)))))
		{
			goto IL_1711;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_660 = __this->___cFocus;
		NullCheck(L_660);
		int32_t L_661 = L_660->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_662 = __this->___cFocus;
		NullCheck(L_662);
		int32_t L_663 = L_662->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)112), ((int32_t)il2cpp_codegen_add(L_661, 5)), L_663, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_664 = __this->___cFocus;
		NullCheck(L_664);
		int32_t L_665 = L_664->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_666 = __this->___cFocus;
		NullCheck(L_666);
		int32_t L_667 = L_666->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)112), ((int32_t)il2cpp_codegen_subtract(L_665, 5)), L_667, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_668 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)112), L_668, 1, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_669 = __this->___cFocus;
		int32_t L_670 = __this->___dame;
		int32_t L_671 = __this->___dameMp;
		bool L_672 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_673;
		L_673 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_673);
		int16_t L_674 = L_673->___mobTemplateId;
		NullCheck(L_669);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_669, L_670, L_671, L_672, L_674, NULL);
		goto IL_1bc4;
	}

IL_1711:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_675;
		L_675 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_675);
		int16_t L_676 = L_675->___mobTemplateId;
		if ((!(((uint32_t)L_676) == ((uint32_t)((int32_t)166)))))
		{
			goto IL_17a8;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_677 = __this->___cFocus;
		NullCheck(L_677);
		int32_t L_678 = L_677->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_679 = __this->___cFocus;
		NullCheck(L_679);
		int32_t L_680 = L_679->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)92), ((int32_t)il2cpp_codegen_add(L_678, 5)), L_680, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_681 = __this->___cFocus;
		NullCheck(L_681);
		int32_t L_682 = L_681->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_683 = __this->___cFocus;
		NullCheck(L_683);
		int32_t L_684 = L_683->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)92), ((int32_t)il2cpp_codegen_subtract(L_682, 5)), L_684, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_685 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)92), L_685, 1, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_686 = __this->___cFocus;
		int32_t L_687 = __this->___dame;
		int32_t L_688 = __this->___dameMp;
		bool L_689 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_690;
		L_690 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_690);
		int16_t L_691 = L_690->___mobTemplateId;
		NullCheck(L_686);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_686, L_687, L_688, L_689, L_691, NULL);
		goto IL_1bc4;
	}

IL_17a8:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_692;
		L_692 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_692);
		int16_t L_693 = L_692->___mobTemplateId;
		if ((!(((uint32_t)L_693) == ((uint32_t)((int32_t)198)))))
		{
			goto IL_1848;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_694 = __this->___cFocus;
		NullCheck(L_694);
		int32_t L_695 = L_694->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_696 = __this->___cFocus;
		NullCheck(L_696);
		int32_t L_697 = L_696->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)142), ((int32_t)il2cpp_codegen_add(L_695, 5)), L_697, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_698 = __this->___cFocus;
		NullCheck(L_698);
		int32_t L_699 = L_698->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_700 = __this->___cFocus;
		NullCheck(L_700);
		int32_t L_701 = L_700->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)142), ((int32_t)il2cpp_codegen_subtract(L_699, 5)), L_701, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_702 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)142), L_702, 1, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_703 = __this->___cFocus;
		int32_t L_704 = __this->___dame;
		int32_t L_705 = __this->___dameMp;
		bool L_706 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_707;
		L_707 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_707);
		int16_t L_708 = L_707->___mobTemplateId;
		NullCheck(L_703);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_703, L_704, L_705, L_706, L_708, NULL);
		goto IL_1bc4;
	}

IL_1848:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_709;
		L_709 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_709);
		int16_t L_710 = L_709->___mobTemplateId;
		if ((!(((uint32_t)L_710) == ((uint32_t)((int32_t)199)))))
		{
			goto IL_18e8;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_711 = __this->___cFocus;
		NullCheck(L_711);
		int32_t L_712 = L_711->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_713 = __this->___cFocus;
		NullCheck(L_713);
		int32_t L_714 = L_713->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)143), ((int32_t)il2cpp_codegen_add(L_712, 5)), L_714, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_715 = __this->___cFocus;
		NullCheck(L_715);
		int32_t L_716 = L_715->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_717 = __this->___cFocus;
		NullCheck(L_717);
		int32_t L_718 = L_717->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)143), ((int32_t)il2cpp_codegen_subtract(L_716, 5)), L_718, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_719 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)143), L_719, 1, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_720 = __this->___cFocus;
		int32_t L_721 = __this->___dame;
		int32_t L_722 = __this->___dameMp;
		bool L_723 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_724;
		L_724 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_724);
		int16_t L_725 = L_724->___mobTemplateId;
		NullCheck(L_720);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_720, L_721, L_722, L_723, L_725, NULL);
		goto IL_1bc4;
	}

IL_18e8:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_726;
		L_726 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_726);
		int16_t L_727 = L_726->___mobTemplateId;
		if ((!(((uint32_t)L_727) == ((uint32_t)((int32_t)200)))))
		{
			goto IL_1988;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_728 = __this->___cFocus;
		NullCheck(L_728);
		int32_t L_729 = L_728->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_730 = __this->___cFocus;
		NullCheck(L_730);
		int32_t L_731 = L_730->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)144), ((int32_t)il2cpp_codegen_add(L_729, 5)), L_731, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_732 = __this->___cFocus;
		NullCheck(L_732);
		int32_t L_733 = L_732->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_734 = __this->___cFocus;
		NullCheck(L_734);
		int32_t L_735 = L_734->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)144), ((int32_t)il2cpp_codegen_subtract(L_733, 5)), L_735, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_736 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)144), L_736, 1, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_737 = __this->___cFocus;
		int32_t L_738 = __this->___dame;
		int32_t L_739 = __this->___dameMp;
		bool L_740 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_741;
		L_741 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_741);
		int16_t L_742 = L_741->___mobTemplateId;
		NullCheck(L_737);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_737, L_738, L_739, L_740, L_742, NULL);
		goto IL_1bc4;
	}

IL_1988:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_743;
		L_743 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_743);
		int16_t L_744 = L_743->___mobTemplateId;
		if ((!(((uint32_t)L_744) == ((uint32_t)((int32_t)201)))))
		{
			goto IL_1a1f;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_745 = __this->___cFocus;
		NullCheck(L_745);
		int32_t L_746 = L_745->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_747 = __this->___cFocus;
		NullCheck(L_747);
		int32_t L_748 = L_747->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)108), ((int32_t)il2cpp_codegen_add(L_746, 5)), L_748, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_749 = __this->___cFocus;
		NullCheck(L_749);
		int32_t L_750 = L_749->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_751 = __this->___cFocus;
		NullCheck(L_751);
		int32_t L_752 = L_751->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)108), ((int32_t)il2cpp_codegen_subtract(L_750, 5)), L_752, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_753 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)108), L_753, 1, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_754 = __this->___cFocus;
		int32_t L_755 = __this->___dame;
		int32_t L_756 = __this->___dameMp;
		bool L_757 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_758;
		L_758 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_758);
		int16_t L_759 = L_758->___mobTemplateId;
		NullCheck(L_754);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_754, L_755, L_756, L_757, L_759, NULL);
		goto IL_1bc4;
	}

IL_1a1f:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_760;
		L_760 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_760);
		int16_t L_761 = L_760->___mobTemplateId;
		if ((!(((uint32_t)L_761) == ((uint32_t)((int32_t)203)))))
		{
			goto IL_1ad0;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_762 = __this->___cFocus;
		NullCheck(L_762);
		int32_t L_763 = L_762->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_764 = __this->___cFocus;
		NullCheck(L_764);
		int32_t L_765 = L_764->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)149), ((int32_t)il2cpp_codegen_add(L_763, 5)), L_765, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_766 = __this->___cFocus;
		NullCheck(L_766);
		int32_t L_767 = L_766->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_768 = __this->___cFocus;
		NullCheck(L_768);
		int32_t L_769 = L_768->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)149), ((int32_t)il2cpp_codegen_subtract(L_767, 5)), L_769, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_770 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)149), L_770, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_771 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)156), L_771, 1, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_772 = __this->___cFocus;
		int32_t L_773 = __this->___dame;
		int32_t L_774 = __this->___dameMp;
		bool L_775 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_776;
		L_776 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_776);
		int16_t L_777 = L_776->___mobTemplateId;
		NullCheck(L_772);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_772, L_773, L_774, L_775, L_777, NULL);
		goto IL_1bc4;
	}

IL_1ad0:
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_778;
		L_778 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_778);
		int16_t L_779 = L_778->___mobTemplateId;
		if ((!(((uint32_t)L_779) == ((uint32_t)((int32_t)204)))))
		{
			goto IL_1bc4;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_780 = __this->___cFocus;
		NullCheck(L_780);
		int32_t L_781 = L_780->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_782 = __this->___cFocus;
		NullCheck(L_782);
		int32_t L_783 = L_782->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)153), ((int32_t)il2cpp_codegen_add(L_781, 5)), L_783, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_784 = __this->___cFocus;
		NullCheck(L_784);
		int32_t L_785 = L_784->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_786 = __this->___cFocus;
		NullCheck(L_786);
		int32_t L_787 = L_786->___cy;
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(((int32_t)153), ((int32_t)il2cpp_codegen_subtract(L_785, 5)), L_787, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_788 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)153), L_788, 1, NULL);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_789 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)173), L_789, 1, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_790 = __this->___cFocus;
		int32_t L_791 = __this->___dame;
		int32_t L_792 = __this->___dameMp;
		bool L_793 = __this->___isBoss;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_794;
		L_794 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_794);
		int16_t L_795 = L_794->___mobTemplateId;
		NullCheck(L_790);
		Char_doInjure_m25DF5E49CB31E2C7747CBE26E143F6FBF1E38FB2(L_790, L_791, L_792, L_793, L_795, NULL);
		goto IL_1bc4;
	}

IL_1b7e:
	{
		int32_t L_796 = __this->___x;
		int32_t L_797 = __this->___y;
		int32_t L_798 = __this->___dir;
		bool L_799 = __this->___isBoss;
		int16_t L_800 = __this->___level;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_801;
		L_801 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
		NullCheck(L_801);
		int16_t L_802 = L_801->___mobTemplateId;
		int32_t L_803 = __this->___dame;
		int32_t L_804 = __this->___dameMp;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_805 = __this->___cFocus;
		il2cpp_codegen_runtime_class_init_inline(MonsterDart_tACF7D6B19BA4BCD9533EDB00BDCC7D60DDFA7775_il2cpp_TypeInfo_var);
		MonsterDart_addMonsterDart_m17BD7D744948E5B46E0780A245DEC48EED41A49A(((int32_t)il2cpp_codegen_subtract(L_796, 5)), ((int32_t)il2cpp_codegen_add(L_797, ((int32_t)il2cpp_codegen_multiply(L_798, ((int32_t)10))))), L_799, L_800, L_802, L_803, L_804, L_805, NULL);
	}

IL_1bc4:
	{
		__this->___isBusyAttackSomeOne = (bool)0;
		goto IL_1c6c;
	}

IL_1bd0:
	{
		int32_t L_806 = __this->___typeAtt;
		if ((!(((uint32_t)L_806) == ((uint32_t)1))))
		{
			goto IL_1c6c;
		}
	}
	{
		int32_t L_807 = V_0;
		int32_t L_808 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_809;
		L_809 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_807, L_808)), NULL);
		if ((((int32_t)L_809) >= ((int32_t)((int32_t)24))))
		{
			goto IL_1c12;
		}
	}
	{
		int32_t L_810 = V_1;
		int32_t L_811 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_812;
		L_812 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_810, L_811)), NULL);
		if ((((int32_t)L_812) >= ((int32_t)((int32_t)15))))
		{
			goto IL_1c12;
		}
	}
	{
		BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954* L_813 = __this->___bFocus;
		NullCheck(L_813);
		BuNhin_doInjure_mB5D98DDEB9937AA92FF50EC49EC8D6088F6A4A85(L_813, NULL);
		__this->___isBusyAttackSomeOne = (bool)0;
		goto IL_1c6c;
	}

IL_1c12:
	{
		bool L_814 = __this->___isBoss;
		if (!L_814)
		{
			goto IL_1c42;
		}
	}
	{
		int32_t L_815 = __this->___x;
		int32_t L_816 = __this->___y;
		int32_t L_817 = __this->___dir;
		BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954* L_818 = __this->___bFocus;
		il2cpp_codegen_runtime_class_init_inline(MonsterDart_tACF7D6B19BA4BCD9533EDB00BDCC7D60DDFA7775_il2cpp_TypeInfo_var);
		MonsterDart_addMonsterDart_m25B8500300A0DFAAD4CFAD1B8A79FC6330C1518F(((int32_t)il2cpp_codegen_subtract(L_815, 5)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_816, ((int32_t)il2cpp_codegen_multiply(L_817, ((int32_t)10))))), ((int32_t)20))), L_818, NULL);
		goto IL_1c65;
	}

IL_1c42:
	{
		int32_t L_819 = __this->___x;
		int32_t L_820 = __this->___y;
		int32_t L_821 = __this->___dir;
		BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954* L_822 = __this->___bFocus;
		il2cpp_codegen_runtime_class_init_inline(MonsterDart_tACF7D6B19BA4BCD9533EDB00BDCC7D60DDFA7775_il2cpp_TypeInfo_var);
		MonsterDart_addMonsterDart_m25B8500300A0DFAAD4CFAD1B8A79FC6330C1518F(((int32_t)il2cpp_codegen_subtract(L_819, 5)), ((int32_t)il2cpp_codegen_add(L_820, ((int32_t)il2cpp_codegen_multiply(L_821, ((int32_t)10))))), L_822, NULL);
	}

IL_1c65:
	{
		__this->___isBusyAttackSomeOne = (bool)0;
	}

IL_1c6c:
	{
		int32_t L_823 = __this->___x;
		int32_t L_824 = V_0;
		if ((((int32_t)L_823) < ((int32_t)L_824)))
		{
			G_B273_0 = __this;
			goto IL_1c79;
		}
		G_B272_0 = __this;
	}
	{
		G_B274_0 = (-1);
		G_B274_1 = G_B272_0;
		goto IL_1c7a;
	}

IL_1c79:
	{
		G_B274_0 = 1;
		G_B274_1 = G_B273_0;
	}

IL_1c7a:
	{
		NullCheck(G_B274_1);
		G_B274_1->___dir = G_B274_0;
		return;
	}

IL_1c80:
	{
		int32_t L_825 = __this->___p1;
		if ((!(((uint32_t)L_825) == ((uint32_t)1))))
		{
			goto IL_1d2e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_826 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_827 = __this->___templateId;
		NullCheck(L_826);
		int32_t L_828 = L_827;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_829 = (L_826)->GetAt(static_cast<il2cpp_array_size_t>(L_828));
		NullCheck(L_829);
		int8_t L_830 = L_829->___type;
		if (!L_830)
		{
			goto IL_1cef;
		}
	}
	{
		bool L_831 = __this->___isDontMove;
		if (L_831)
		{
			goto IL_1cef;
		}
	}
	{
		bool L_832 = __this->___isIce;
		if (L_832)
		{
			goto IL_1cef;
		}
	}
	{
		bool L_833 = __this->___isWind;
		if (L_833)
		{
			goto IL_1cef;
		}
	}
	{
		int32_t L_834 = __this->___x;
		int32_t L_835 = __this->___xFirst;
		int32_t L_836 = __this->___x;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_834, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_835, L_836))/4))));
		int32_t L_837 = __this->___y;
		int32_t L_838 = __this->___yFirst;
		int32_t L_839 = __this->___y;
		__this->___y = ((int32_t)il2cpp_codegen_add(L_837, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_838, L_839))/4))));
	}

IL_1cef:
	{
		int32_t L_840 = __this->___xFirst;
		int32_t L_841 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_842;
		L_842 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_840, L_841)), NULL);
		if ((((int32_t)L_842) >= ((int32_t)5)))
		{
			goto IL_1d2e;
		}
	}
	{
		int32_t L_843 = __this->___yFirst;
		int32_t L_844 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_845;
		L_845 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_843, L_844)), NULL);
		if ((((int32_t)L_845) >= ((int32_t)5)))
		{
			goto IL_1d2e;
		}
	}
	{
		__this->___status = 2;
		__this->___p1 = 0;
		__this->___p2 = 0;
	}

IL_1d2e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_getDistance_m170D2D120F5360B1406295AA5D1823B8C8BD01F1 (int32_t ___0_x, int32_t ___1_y, int32_t ___2_x2, int32_t ___3_y2, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_x;
		int32_t L_1 = ___2_x2;
		int32_t L_2 = ___1_y;
		int32_t L_3 = ___3_y2;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = Mob_getDistance_m732F6FF8F49B32D708FB5D1210F1C70A07E351D4(((int32_t)il2cpp_codegen_subtract(L_0, L_1)), ((int32_t)il2cpp_codegen_subtract(L_2, L_3)), NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_getDistance_m732F6FF8F49B32D708FB5D1210F1C70A07E351D4 (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_x;
		int32_t L_1 = ___0_x;
		int32_t L_2 = ___1_y;
		int32_t L_3 = ___1_y;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = Mob_sqrt_m01EAF6D774C0054457D5AC9A6601B9B12F88056D(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, L_1)), ((int32_t)il2cpp_codegen_multiply(L_2, L_3)))), NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_sqrt_m01EAF6D774C0054457D5AC9A6601B9B12F88056D (int32_t ___0_a, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		int32_t L_0 = ___0_a;
		if ((((int32_t)L_0) > ((int32_t)0)))
		{
			goto IL_0006;
		}
	}
	{
		return 0;
	}

IL_0006:
	{
		int32_t L_1 = ___0_a;
		V_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_1, 1))/2));
	}

IL_000c:
	{
		int32_t L_2 = V_0;
		V_1 = L_2;
		int32_t L_3 = V_0;
		int32_t L_4 = ___0_a;
		int32_t L_5 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_3/2)), ((int32_t)(L_4/((int32_t)il2cpp_codegen_multiply(2, L_5))))));
		int32_t L_6 = V_1;
		int32_t L_7 = V_0;
		int32_t L_8;
		L_8 = Math_abs_m9EBB513752A930AECA9ED005549135F97E154308(((int32_t)il2cpp_codegen_subtract(L_6, L_7)), NULL);
		if ((((int32_t)L_8) > ((int32_t)1)))
		{
			goto IL_000c;
		}
	}
	{
		int32_t L_9 = V_0;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mob_MobContain_mF6DA515A246FEC7AAE74CA58E18E878300EB3996 (int32_t ___0_templateId, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* V_1 = NULL;
	{
		V_0 = 0;
		goto IL_0027;
	}

IL_0004:
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_0 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vMob;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = MyVector_elementAt_m2058CB2FBF87C401368BB43AE172A9BB65956E4E(L_0, L_1, NULL);
		V_1 = ((Mob_t394900507F39725FA57379059AA703E63166F45F*)CastclassClass((RuntimeObject*)L_2, Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var));
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_3 = V_1;
		if (!L_3)
		{
			goto IL_0023;
		}
	}
	{
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_4 = V_1;
		NullCheck(L_4);
		int32_t L_5 = L_4->___templateId;
		int32_t L_6 = ___0_templateId;
		if ((!(((uint32_t)L_5) == ((uint32_t)L_6))))
		{
			goto IL_0023;
		}
	}
	{
		return (bool)1;
	}

IL_0023:
	{
		int32_t L_7 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_0027:
	{
		int32_t L_8 = V_0;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_9 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vMob;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = MyVector_size_mF025A05E2021611BFB9E107342658AEB05222BA9(L_9, NULL);
		if ((((int32_t)L_8) < ((int32_t)L_10)))
		{
			goto IL_0004;
		}
	}
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_update_oldMob_mE2796309CB70CDEEE99B4478916F48F3C154FD61 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int32_t ___0_line, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int8_t V_0 = 0x0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B24_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B23_0 = NULL;
	int32_t G_B25_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B25_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_0 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_1 = __this->___templateId;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		int8_t L_4 = L_3->___speed;
		V_0 = L_4;
		int8_t L_5 = V_0;
		int16_t L_6 = __this->___mobId;
		V_0 = ((int8_t)((int32_t)il2cpp_codegen_add((int32_t)L_5, (int32_t)((int8_t)((int32_t)((int32_t)L_6%2))))));
		int32_t L_7 = __this->___x;
		int8_t L_8 = V_0;
		int32_t L_9 = __this->___dir;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_7, ((int32_t)il2cpp_codegen_multiply((int32_t)L_8, L_9))));
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_10 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if ((((int32_t)((int32_t)(L_10%((int32_t)10)))) <= ((int32_t)2)))
		{
			goto IL_008f;
		}
	}
	{
		int32_t L_11 = __this->___templateId;
		if ((((int32_t)L_11) == ((int32_t)((int32_t)205))))
		{
			goto IL_008f;
		}
	}
	{
		int32_t L_12 = __this->___templateId;
		if ((((int32_t)L_12) == ((int32_t)((int32_t)206))))
		{
			goto IL_008f;
		}
	}
	{
		int32_t L_13 = __this->___templateId;
		if ((((int32_t)L_13) == ((int32_t)((int32_t)207))))
		{
			goto IL_008f;
		}
	}
	{
		int32_t L_14 = __this->___templateId;
		if ((((int32_t)L_14) == ((int32_t)((int32_t)208))))
		{
			goto IL_008f;
		}
	}
	{
		__this->___indexlongden = (int8_t)(-1);
		int32_t L_15 = __this->___y;
		int8_t L_16 = V_0;
		int32_t L_17 = __this->___dirV;
		__this->___y = ((int32_t)il2cpp_codegen_add(L_15, ((int32_t)il2cpp_codegen_multiply((int32_t)L_16, L_17))));
	}

IL_008f:
	{
		int8_t L_18 = V_0;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_19 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		int16_t L_20 = __this->___mobId;
		V_0 = ((int8_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int8_t)((int32_t)(((int32_t)il2cpp_codegen_add(L_19, (int32_t)L_20))%2))))));
		int32_t L_21 = __this->___x;
		int32_t L_22 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_23 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_24 = __this->___templateId;
		NullCheck(L_23);
		int32_t L_25 = L_24;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
		NullCheck(L_26);
		int8_t L_27 = L_26->___rangeMove;
		if ((((int32_t)L_21) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_22, (int32_t)L_27)))))
		{
			goto IL_00f4;
		}
	}
	{
		__this->___dir = (-1);
		int32_t L_28 = __this->___templateId;
		if ((((int32_t)L_28) == ((int32_t)((int32_t)179))))
		{
			goto IL_00e3;
		}
	}
	{
		int32_t L_29 = __this->___templateId;
		if ((!(((uint32_t)L_29) == ((uint32_t)((int32_t)175)))))
		{
			goto IL_00eb;
		}
	}

IL_00e3:
	{
		__this->___status = ((int32_t)9);
	}

IL_00eb:
	{
		__this->___p1 = 0;
		goto IL_0144;
	}

IL_00f4:
	{
		int32_t L_30 = __this->___x;
		int32_t L_31 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_32 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_33 = __this->___templateId;
		NullCheck(L_32);
		int32_t L_34 = L_33;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
		NullCheck(L_35);
		int8_t L_36 = L_35->___rangeMove;
		if ((((int32_t)L_30) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_31, (int32_t)L_36)))))
		{
			goto IL_0144;
		}
	}
	{
		__this->___dir = 1;
		int32_t L_37 = __this->___templateId;
		if ((((int32_t)L_37) == ((int32_t)((int32_t)179))))
		{
			goto IL_0135;
		}
	}
	{
		int32_t L_38 = __this->___templateId;
		if ((!(((uint32_t)L_38) == ((uint32_t)((int32_t)175)))))
		{
			goto IL_013d;
		}
	}

IL_0135:
	{
		__this->___status = ((int32_t)9);
	}

IL_013d:
	{
		__this->___p1 = 0;
	}

IL_0144:
	{
		int32_t L_39 = __this->___y;
		int32_t L_40 = __this->___yFirst;
		if ((((int32_t)L_39) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_40, ((int32_t)24))))))
		{
			goto IL_015e;
		}
	}
	{
		__this->___dirV = (-1);
		goto IL_017f;
	}

IL_015e:
	{
		int32_t L_41 = __this->___y;
		int32_t L_42 = __this->___yFirst;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_43 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if ((((int32_t)L_41) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_42, ((int32_t)il2cpp_codegen_add(((int32_t)20), ((int32_t)(L_43%((int32_t)10))))))))))
		{
			goto IL_017f;
		}
	}
	{
		__this->___dirV = 1;
	}

IL_017f:
	{
		bool L_44 = __this->___isBoss;
		if (L_44)
		{
			goto IL_01bb;
		}
	}
	{
		int32_t L_45 = __this->___templateId;
		if ((((int32_t)L_45) >= ((int32_t)((int32_t)168))))
		{
			goto IL_01a9;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_46 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if ((((int32_t)((int32_t)(L_46%4))) <= ((int32_t)1)))
		{
			G_B24_0 = __this;
			goto IL_01a2;
		}
		G_B23_0 = __this;
	}
	{
		G_B25_0 = 0;
		G_B25_1 = G_B23_0;
		goto IL_01a3;
	}

IL_01a2:
	{
		G_B25_0 = 1;
		G_B25_1 = G_B24_0;
	}

IL_01a3:
	{
		NullCheck(G_B25_1);
		G_B25_1->___frame = G_B25_0;
		return;
	}

IL_01a9:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_47 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		int32_t L_48;
		L_48 = Mob_setFrameMove_mD53CE9FE0D14C92D047FE57CE944807228E243A0(__this, L_47, NULL);
		__this->___frame = L_48;
		return;
	}

IL_01bb:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_49 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_50 = __this->___templateId;
		NullCheck(L_49);
		int32_t L_51 = L_50;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
		NullCheck(L_52);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_53 = L_52->___frameBossMove;
		int32_t L_54 = __this->___frameIndex;
		NullCheck(L_53);
		int32_t L_55 = L_54;
		int8_t L_56 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
		__this->___frame = L_56;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_update_New_MOB_mD69C3C1AEB8A5B2825F3A51CB06D225686D7E397 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int32_t ___0_line, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int8_t V_0 = 0x0;
	int8_t V_1 = 0x0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B40_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B39_0 = NULL;
	int32_t G_B41_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B41_1 = NULL;
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_0 = __this->___owner;
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_1 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_2 = __this->___templateId;
		NullCheck(L_1);
		int32_t L_3 = L_2;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		NullCheck(L_4);
		int8_t L_5 = L_4->___speed;
		V_0 = L_5;
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_6 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_7 = __this->___templateId;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		NullCheck(L_9);
		int8_t L_10 = L_9->___speed;
		V_1 = L_10;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_11 = __this->___owner;
		NullCheck(L_11);
		int32_t L_12 = L_11->___statusMe;
		if ((((int32_t)L_12) == ((int32_t)1)))
		{
			goto IL_0098;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_13 = __this->___owner;
		NullCheck(L_13);
		int32_t L_14 = L_13->___statusMe;
		if ((((int32_t)L_14) == ((int32_t)6)))
		{
			goto IL_0098;
		}
	}
	{
		int32_t L_15 = __this->___x;
		int32_t L_16 = __this->___y;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_17 = __this->___owner;
		NullCheck(L_17);
		int32_t L_18 = L_17->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_19 = __this->___owner;
		NullCheck(L_19);
		int32_t L_20 = L_19->___cy;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		int32_t L_21;
		L_21 = Mob_getDistance_m170D2D120F5360B1406295AA5D1823B8C8BD01F1(L_15, L_16, L_18, L_20, NULL);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_22 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_23 = __this->___templateId;
		NullCheck(L_22);
		int32_t L_24 = L_23;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		NullCheck(L_25);
		int8_t L_26 = L_25->___rangeMove;
		if ((((int32_t)L_21) <= ((int32_t)L_26)))
		{
			goto IL_0098;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_27 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_28 = __this->___templateId;
		NullCheck(L_27);
		int32_t L_29 = L_28;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
		NullCheck(L_30);
		int8_t L_31 = L_30->___speed;
		V_0 = ((int8_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, 2)));
	}

IL_0098:
	{
		int8_t L_32 = V_0;
		int16_t L_33 = __this->___mobId;
		V_0 = ((int8_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)((int8_t)((int32_t)((int32_t)L_33%2))))));
		int8_t L_34 = V_1;
		int16_t L_35 = __this->___mobId;
		V_1 = ((int8_t)((int32_t)il2cpp_codegen_add((int32_t)L_34, (int32_t)((int8_t)((int32_t)((int32_t)L_35%2))))));
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_36 = __this->___owner;
		NullCheck(L_36);
		int32_t L_37 = L_36->___statusMe;
		if ((((int32_t)L_37) == ((int32_t)1)))
		{
			goto IL_00ce;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_38 = __this->___owner;
		NullCheck(L_38);
		int32_t L_39 = L_38->___statusMe;
		if ((!(((uint32_t)L_39) == ((uint32_t)6))))
		{
			goto IL_0137;
		}
	}

IL_00ce:
	{
		int32_t L_40 = __this->___x;
		int32_t L_41 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_42 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_43 = __this->___templateId;
		NullCheck(L_42);
		int32_t L_44 = L_43;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_45 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_44));
		NullCheck(L_45);
		int8_t L_46 = L_45->___rangeMove;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_40, L_41))) < ((int32_t)L_46)))
		{
			goto IL_0101;
		}
	}
	{
		__this->___isright = (bool)1;
		__this->___isleft = (bool)0;
		goto IL_01e7;
	}

IL_0101:
	{
		int32_t L_47 = __this->___xFirst;
		int32_t L_48 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_49 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_50 = __this->___templateId;
		NullCheck(L_49);
		int32_t L_51 = L_50;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_52 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_51));
		NullCheck(L_52);
		int8_t L_53 = L_52->___rangeMove;
		if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_47, L_48))) < ((int32_t)L_53)))
		{
			goto IL_01e7;
		}
	}
	{
		__this->___isleft = (bool)1;
		__this->___isright = (bool)0;
		goto IL_01e7;
	}

IL_0137:
	{
		__this->___isleft = (bool)0;
		__this->___isright = (bool)0;
		int32_t L_54 = __this->___x;
		int32_t L_55 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_56 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_57 = __this->___templateId;
		NullCheck(L_56);
		int32_t L_58 = L_57;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_59 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_58));
		NullCheck(L_59);
		int8_t L_60 = L_59->___rangeMove;
		if ((((int32_t)L_54) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_55, (int32_t)L_60)))))
		{
			goto IL_0197;
		}
	}
	{
		__this->___dir = (-1);
		int32_t L_61 = __this->___templateId;
		if ((((int32_t)L_61) == ((int32_t)((int32_t)179))))
		{
			goto IL_0186;
		}
	}
	{
		int32_t L_62 = __this->___templateId;
		if ((!(((uint32_t)L_62) == ((uint32_t)((int32_t)175)))))
		{
			goto IL_018e;
		}
	}

IL_0186:
	{
		__this->___status = ((int32_t)9);
	}

IL_018e:
	{
		__this->___p1 = 0;
		goto IL_01e7;
	}

IL_0197:
	{
		int32_t L_63 = __this->___x;
		int32_t L_64 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_65 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_66 = __this->___templateId;
		NullCheck(L_65);
		int32_t L_67 = L_66;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_68 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_67));
		NullCheck(L_68);
		int8_t L_69 = L_68->___rangeMove;
		if ((((int32_t)L_63) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_64, (int32_t)L_69)))))
		{
			goto IL_01e7;
		}
	}
	{
		__this->___dir = 1;
		int32_t L_70 = __this->___templateId;
		if ((((int32_t)L_70) == ((int32_t)((int32_t)179))))
		{
			goto IL_01d8;
		}
	}
	{
		int32_t L_71 = __this->___templateId;
		if ((!(((uint32_t)L_71) == ((uint32_t)((int32_t)175)))))
		{
			goto IL_01e0;
		}
	}

IL_01d8:
	{
		__this->___status = ((int32_t)9);
	}

IL_01e0:
	{
		__this->___p1 = 0;
	}

IL_01e7:
	{
		bool L_72 = __this->___isright;
		if (!L_72)
		{
			goto IL_01f6;
		}
	}
	{
		__this->___dir = (-1);
	}

IL_01f6:
	{
		bool L_73 = __this->___isleft;
		if (!L_73)
		{
			goto IL_0205;
		}
	}
	{
		__this->___dir = 1;
	}

IL_0205:
	{
		int32_t L_74 = __this->___x;
		int8_t L_75 = V_0;
		int32_t L_76 = __this->___dir;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_74, ((int32_t)il2cpp_codegen_multiply((int32_t)L_75, L_76))));
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_77 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if ((((int32_t)((int32_t)(L_77%((int32_t)10)))) <= ((int32_t)2)))
		{
			goto IL_0275;
		}
	}
	{
		int32_t L_78 = __this->___templateId;
		if ((((int32_t)L_78) == ((int32_t)((int32_t)205))))
		{
			goto IL_0275;
		}
	}
	{
		int32_t L_79 = __this->___templateId;
		if ((((int32_t)L_79) == ((int32_t)((int32_t)206))))
		{
			goto IL_0275;
		}
	}
	{
		int32_t L_80 = __this->___templateId;
		if ((((int32_t)L_80) == ((int32_t)((int32_t)207))))
		{
			goto IL_0275;
		}
	}
	{
		int32_t L_81 = __this->___templateId;
		if ((((int32_t)L_81) == ((int32_t)((int32_t)208))))
		{
			goto IL_0275;
		}
	}
	{
		__this->___indexlongden = (int8_t)(-1);
		int32_t L_82 = __this->___y;
		int8_t L_83 = V_1;
		int32_t L_84 = __this->___dirV;
		__this->___y = ((int32_t)il2cpp_codegen_add(L_82, ((int32_t)il2cpp_codegen_multiply((int32_t)L_83, L_84))));
	}

IL_0275:
	{
		int8_t L_85 = V_0;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_86 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		int16_t L_87 = __this->___mobId;
		V_0 = ((int8_t)((int32_t)il2cpp_codegen_add((int32_t)L_85, (int32_t)((int8_t)((int32_t)(((int32_t)il2cpp_codegen_add(L_86, (int32_t)L_87))%2))))));
		int8_t L_88 = V_1;
		int32_t L_89 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		int16_t L_90 = __this->___mobId;
		V_1 = ((int8_t)((int32_t)il2cpp_codegen_add((int32_t)L_88, (int32_t)((int8_t)((int32_t)(((int32_t)il2cpp_codegen_add(L_89, (int32_t)L_90))%2))))));
		int32_t L_91 = __this->___y;
		int32_t L_92 = __this->___yFirst;
		if ((((int32_t)L_91) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_92, ((int32_t)24))))))
		{
			goto IL_02b5;
		}
	}
	{
		__this->___dirV = (-1);
		goto IL_02d6;
	}

IL_02b5:
	{
		int32_t L_93 = __this->___y;
		int32_t L_94 = __this->___yFirst;
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_95 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if ((((int32_t)L_93) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_94, ((int32_t)il2cpp_codegen_add(((int32_t)20), ((int32_t)(L_95%((int32_t)10))))))))))
		{
			goto IL_02d6;
		}
	}
	{
		__this->___dirV = 1;
	}

IL_02d6:
	{
		bool L_96 = __this->___isBoss;
		if (L_96)
		{
			goto IL_0311;
		}
	}
	{
		int32_t L_97 = __this->___templateId;
		if ((((int32_t)L_97) >= ((int32_t)((int32_t)168))))
		{
			goto IL_0300;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_98 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if ((((int32_t)((int32_t)(L_98%4))) <= ((int32_t)1)))
		{
			G_B40_0 = __this;
			goto IL_02f9;
		}
		G_B39_0 = __this;
	}
	{
		G_B41_0 = 0;
		G_B41_1 = G_B39_0;
		goto IL_02fa;
	}

IL_02f9:
	{
		G_B41_0 = 1;
		G_B41_1 = G_B40_0;
	}

IL_02fa:
	{
		NullCheck(G_B41_1);
		G_B41_1->___frame = G_B41_0;
		return;
	}

IL_0300:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_99 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		int32_t L_100;
		L_100 = Mob_setFrameMove_mD53CE9FE0D14C92D047FE57CE944807228E243A0(__this, L_99, NULL);
		__this->___frame = L_100;
	}

IL_0311:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateMobWalk_mD0BA866B60372F8A29A1420B87C2EEF55BF47A61 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int8_t V_1 = 0x0;
	int8_t V_2 = 0x0;
	int8_t V_3 = 0x0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B35_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B34_0 = NULL;
	int32_t G_B36_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B36_1 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B68_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B67_0 = NULL;
	int32_t G_B69_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B69_1 = NULL;
	{
		V_0 = 0;
	}
	try
	{
		{
			bool L_0 = __this->___injureThenDie;
			if (!L_0)
			{
				goto IL_0033_1;
			}
		}
		{
			__this->___status = 1;
			Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_1 = __this->___injureBy;
			NullCheck(L_1);
			int32_t L_2 = L_1->___cdir;
			__this->___p2 = ((int32_t)(L_2<<3));
			__this->___p1 = ((int32_t)-5);
			__this->___p3 = 0;
		}

IL_0033_1:
		{
			V_0 = 1;
			bool L_3 = __this->___isIce;
			if (!L_3)
			{
				goto IL_0042_1;
			}
		}
		{
			goto IL_04a0;
		}

IL_0042_1:
		{
			bool L_4 = __this->___isDontMove;
			if (L_4)
			{
				goto IL_0052_1;
			}
		}
		{
			bool L_5 = __this->___isWind;
			if (!L_5)
			{
				goto IL_005e_1;
			}
		}

IL_0052_1:
		{
			__this->___frame = 0;
			goto IL_04a0;
		}

IL_005e_1:
		{
			il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
			MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_6 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
			int32_t L_7 = __this->___templateId;
			NullCheck(L_6);
			int32_t L_8 = L_7;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
			NullCheck(L_9);
			int8_t L_10 = L_9->___type;
			V_1 = L_10;
			int8_t L_11 = V_1;
			switch (L_11)
			{
				case 0:
				{
					goto IL_0093_1;
				}
				case 1:
				{
					goto IL_00b6_1;
				}
				case 2:
				{
					goto IL_00b6_1;
				}
				case 3:
				{
					goto IL_00b6_1;
				}
				case 4:
				{
					goto IL_026e_1;
				}
				case 5:
				{
					goto IL_0295_1;
				}
			}
		}
		{
			goto IL_049b_1;
		}

IL_0093_1:
		{
			V_0 = 2;
			int32_t L_12 = __this->___templateId;
			if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)176)))))
			{
				goto IL_00aa_1;
			}
		}
		{
			__this->___status = ((int32_t)9);
		}

IL_00aa_1:
		{
			__this->___frame = 0;
			goto IL_049b_1;
		}

IL_00b6_1:
		{
			V_0 = 3;
			il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
			MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_13 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
			int32_t L_14 = __this->___templateId;
			NullCheck(L_13);
			int32_t L_15 = L_14;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
			NullCheck(L_16);
			int8_t L_17 = L_16->___speed;
			V_2 = L_17;
			int8_t L_18 = V_2;
			if ((!(((uint32_t)L_18) == ((uint32_t)1))))
			{
				goto IL_00dd_1;
			}
		}
		{
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_19 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			if ((!(((uint32_t)((int32_t)(L_19%2))) == ((uint32_t)1))))
			{
				goto IL_0112_1;
			}
		}
		{
			goto IL_049b_1;
		}

IL_00dd_1:
		{
			int8_t L_20 = V_2;
			if ((((int32_t)L_20) <= ((int32_t)2)))
			{
				goto IL_00f0_1;
			}
		}
		{
			int8_t L_21 = V_2;
			int16_t L_22 = __this->___mobId;
			V_2 = ((int8_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)((int8_t)((int32_t)((int32_t)L_22%2))))));
			goto IL_0112_1;
		}

IL_00f0_1:
		{
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_23 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			if ((!(((uint32_t)((int32_t)(L_23%2))) == ((uint32_t)1))))
			{
				goto IL_0112_1;
			}
		}
		{
			il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
			MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_24 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
			int32_t L_25 = __this->___templateId;
			NullCheck(L_24);
			int32_t L_26 = L_25;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_27 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
			NullCheck(L_27);
			int8_t L_28 = L_27->___speed;
			if (!L_28)
			{
				goto IL_0112_1;
			}
		}
		{
			int8_t L_29 = V_2;
			V_2 = ((int8_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, 1)));
		}

IL_0112_1:
		{
			int32_t L_30 = __this->___x;
			int8_t L_31 = V_2;
			int32_t L_32 = __this->___dir;
			__this->___x = ((int32_t)il2cpp_codegen_add(L_30, ((int32_t)il2cpp_codegen_multiply((int32_t)L_31, L_32))));
			il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
			MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_33 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
			int32_t L_34 = __this->___templateId;
			NullCheck(L_33);
			int32_t L_35 = L_34;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
			NullCheck(L_36);
			int8_t L_37 = L_36->___rangeMove;
			il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
			int32_t L_38;
			L_38 = Res_random_m4C7D8B74D6563FDABCAD9A9B88B6EA731051D971(0, L_37, NULL);
			MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_39 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
			int32_t L_40 = __this->___templateId;
			NullCheck(L_39);
			int32_t L_41 = L_40;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
			NullCheck(L_42);
			int8_t L_43 = L_42->___rangeMove;
			if ((!(((uint32_t)L_38) == ((uint32_t)((int32_t)((int32_t)L_43/3))))))
			{
				goto IL_0165_1;
			}
		}
		{
			__this->___status = 2;
			int64_t L_44;
			L_44 = mSystem_currentTimeMillis_m5CCB6CA1D1858E7F9BB6905048A0ACC17C73B86A(NULL);
			__this->___timeCurrent = L_44;
		}

IL_0165_1:
		{
			int32_t L_45 = __this->___x;
			int32_t L_46 = __this->___xFirst;
			il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
			MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_47 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
			int32_t L_48 = __this->___templateId;
			NullCheck(L_47);
			int32_t L_49 = L_48;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
			NullCheck(L_50);
			int8_t L_51 = L_50->___rangeMove;
			if ((((int32_t)L_45) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_46, (int32_t)L_51)))))
			{
				goto IL_01b7_1;
			}
		}
		{
			__this->___dir = (-1);
			int32_t L_52 = __this->___templateId;
			if ((((int32_t)L_52) == ((int32_t)((int32_t)168))))
			{
				goto IL_01a6_1;
			}
		}
		{
			int32_t L_53 = __this->___templateId;
			if ((!(((uint32_t)L_53) == ((uint32_t)((int32_t)177)))))
			{
				goto IL_0207_1;
			}
		}

IL_01a6_1:
		{
			__this->___status = ((int32_t)9);
			__this->___p1 = 0;
			goto IL_0207_1;
		}

IL_01b7_1:
		{
			int32_t L_54 = __this->___x;
			int32_t L_55 = __this->___xFirst;
			il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
			MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_56 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
			int32_t L_57 = __this->___templateId;
			NullCheck(L_56);
			int32_t L_58 = L_57;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_59 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_58));
			NullCheck(L_59);
			int8_t L_60 = L_59->___rangeMove;
			if ((((int32_t)L_54) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_55, (int32_t)L_60)))))
			{
				goto IL_0207_1;
			}
		}
		{
			__this->___dir = 1;
			int32_t L_61 = __this->___templateId;
			if ((((int32_t)L_61) == ((int32_t)((int32_t)168))))
			{
				goto IL_01f8_1;
			}
		}
		{
			int32_t L_62 = __this->___templateId;
			if ((!(((uint32_t)L_62) == ((uint32_t)((int32_t)177)))))
			{
				goto IL_0207_1;
			}
		}

IL_01f8_1:
		{
			__this->___status = ((int32_t)9);
			__this->___p1 = 0;
		}

IL_0207_1:
		{
			bool L_63 = __this->___isBoss;
			if (L_63)
			{
				goto IL_024b_1;
			}
		}
		{
			int32_t L_64 = __this->___templateId;
			if ((((int32_t)L_64) >= ((int32_t)((int32_t)168))))
			{
				goto IL_0235_1;
			}
		}
		{
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_65 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			if ((((int32_t)((int32_t)(L_65%4))) <= ((int32_t)1)))
			{
				G_B35_0 = __this;
				goto IL_022a_1;
			}
			G_B34_0 = __this;
		}
		{
			G_B36_0 = 0;
			G_B36_1 = G_B34_0;
			goto IL_022b_1;
		}

IL_022a_1:
		{
			G_B36_0 = 1;
			G_B36_1 = G_B35_0;
		}

IL_022b_1:
		{
			NullCheck(G_B36_1);
			G_B36_1->___frame = G_B36_0;
			goto IL_049b_1;
		}

IL_0235_1:
		{
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_66 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			int32_t L_67;
			L_67 = Mob_setFrameMove_mD53CE9FE0D14C92D047FE57CE944807228E243A0(__this, L_66, NULL);
			__this->___frame = L_67;
			goto IL_049b_1;
		}

IL_024b_1:
		{
			il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
			MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_68 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
			int32_t L_69 = __this->___templateId;
			NullCheck(L_68);
			int32_t L_70 = L_69;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_71 = (L_68)->GetAt(static_cast<il2cpp_array_size_t>(L_70));
			NullCheck(L_71);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_72 = L_71->___frameBossMove;
			int32_t L_73 = __this->___frameIndex;
			NullCheck(L_72);
			int32_t L_74 = L_73;
			int8_t L_75 = (L_72)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
			__this->___frame = L_75;
			goto IL_049b_1;
		}

IL_026e_1:
		{
			V_0 = 4;
			int32_t L_76 = __this->___templateId;
			if ((((int32_t)L_76) < ((int32_t)((int32_t)236))))
			{
				goto IL_0289_1;
			}
		}
		{
			int32_t L_77 = V_0;
			Mob_update_New_MOB_mD69C3C1AEB8A5B2825F3A51CB06D225686D7E397(__this, L_77, NULL);
			goto IL_049b_1;
		}

IL_0289_1:
		{
			int32_t L_78 = V_0;
			Mob_update_oldMob_mE2796309CB70CDEEE99B4478916F48F3C154FD61(__this, L_78, NULL);
			goto IL_049b_1;
		}

IL_0295_1:
		{
			V_0 = 5;
			il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
			MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_79 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
			int32_t L_80 = __this->___templateId;
			NullCheck(L_79);
			int32_t L_81 = L_80;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_82 = (L_79)->GetAt(static_cast<il2cpp_array_size_t>(L_81));
			NullCheck(L_82);
			int8_t L_83 = L_82->___speed;
			V_3 = L_83;
			int8_t L_84 = V_3;
			int16_t L_85 = __this->___mobId;
			V_3 = ((int8_t)((int32_t)il2cpp_codegen_add((int32_t)L_84, (int32_t)((int8_t)((int32_t)((int32_t)L_85%2))))));
			int32_t L_86 = __this->___x;
			int8_t L_87 = V_3;
			int32_t L_88 = __this->___dir;
			__this->___x = ((int32_t)il2cpp_codegen_add(L_86, ((int32_t)il2cpp_codegen_multiply((int32_t)L_87, L_88))));
			int8_t L_89 = V_3;
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_90 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			int16_t L_91 = __this->___mobId;
			V_3 = ((int8_t)((int32_t)il2cpp_codegen_add((int32_t)L_89, (int32_t)((int8_t)((int32_t)(((int32_t)il2cpp_codegen_add(L_90, (int32_t)L_91))%2))))));
			int32_t L_92 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			if ((((int32_t)((int32_t)(L_92%((int32_t)10)))) <= ((int32_t)2)))
			{
				goto IL_02fe_1;
			}
		}
		{
			int32_t L_93 = __this->___y;
			int8_t L_94 = V_3;
			int32_t L_95 = __this->___dirV;
			__this->___y = ((int32_t)il2cpp_codegen_add(L_93, ((int32_t)il2cpp_codegen_multiply((int32_t)L_94, L_95))));
		}

IL_02fe_1:
		{
			int32_t L_96 = __this->___x;
			int32_t L_97 = __this->___xFirst;
			il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
			MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_98 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
			int32_t L_99 = __this->___templateId;
			NullCheck(L_98);
			int32_t L_100 = L_99;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_101 = (L_98)->GetAt(static_cast<il2cpp_array_size_t>(L_100));
			NullCheck(L_101);
			int8_t L_102 = L_101->___rangeMove;
			if ((((int32_t)L_96) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_97, (int32_t)L_102)))))
			{
				goto IL_0359_1;
			}
		}
		{
			__this->___dir = (-1);
			int32_t L_103 = __this->___templateId;
			if ((((int32_t)L_103) == ((int32_t)((int32_t)179))))
			{
				goto IL_033f_1;
			}
		}
		{
			int32_t L_104 = __this->___templateId;
			if ((!(((uint32_t)L_104) == ((uint32_t)((int32_t)175)))))
			{
				goto IL_0349_1;
			}
		}

IL_033f_1:
		{
			__this->___status = ((int32_t)9);
			goto IL_0350_1;
		}

IL_0349_1:
		{
			__this->___status = 2;
		}

IL_0350_1:
		{
			__this->___p1 = 0;
			goto IL_03b2_1;
		}

IL_0359_1:
		{
			int32_t L_105 = __this->___x;
			int32_t L_106 = __this->___xFirst;
			il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
			MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_107 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
			int32_t L_108 = __this->___templateId;
			NullCheck(L_107);
			int32_t L_109 = L_108;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_110 = (L_107)->GetAt(static_cast<il2cpp_array_size_t>(L_109));
			NullCheck(L_110);
			int8_t L_111 = L_110->___rangeMove;
			if ((((int32_t)L_105) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_106, (int32_t)L_111)))))
			{
				goto IL_03b2_1;
			}
		}
		{
			__this->___dir = 1;
			int32_t L_112 = __this->___templateId;
			if ((((int32_t)L_112) == ((int32_t)((int32_t)179))))
			{
				goto IL_039a_1;
			}
		}
		{
			int32_t L_113 = __this->___templateId;
			if ((!(((uint32_t)L_113) == ((uint32_t)((int32_t)175)))))
			{
				goto IL_03a4_1;
			}
		}

IL_039a_1:
		{
			__this->___status = ((int32_t)9);
			goto IL_03ab_1;
		}

IL_03a4_1:
		{
			__this->___status = 2;
		}

IL_03ab_1:
		{
			__this->___p1 = 0;
		}

IL_03b2_1:
		{
			int32_t L_114 = __this->___y;
			int32_t L_115 = __this->___yFirst;
			if ((((int32_t)L_114) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_115, ((int32_t)24))))))
			{
				goto IL_03cc_1;
			}
		}
		{
			__this->___dirV = (-1);
			goto IL_03ed_1;
		}

IL_03cc_1:
		{
			int32_t L_116 = __this->___y;
			int32_t L_117 = __this->___yFirst;
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_118 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			if ((((int32_t)L_116) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_117, ((int32_t)il2cpp_codegen_add(((int32_t)20), ((int32_t)(L_118%((int32_t)10))))))))))
			{
				goto IL_03ed_1;
			}
		}
		{
			__this->___dirV = 1;
		}

IL_03ed_1:
		{
			int32_t L_119 = __this->___x;
			int32_t L_120 = __this->___y;
			il2cpp_codegen_runtime_class_init_inline(TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var);
			int32_t L_121 = ((TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_StaticFields*)il2cpp_codegen_static_fields_for(TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var))->___T_TOP;
			bool L_122;
			L_122 = TileMap_tileTypeAt_m3CF3977EBE57358E445EF94A89C44669ACFE2BC7(L_119, L_120, L_121, NULL);
			if (!L_122)
			{
				goto IL_043f_1;
			}
		}
		{
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_123 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			if ((((int32_t)((int32_t)(L_123%((int32_t)10)))) <= ((int32_t)5)))
			{
				goto IL_0438_1;
			}
		}
		{
			int32_t L_124 = __this->___y;
			il2cpp_codegen_runtime_class_init_inline(TileMap_t9A76417946CFF983D7937D363B2C18AEF41CB199_il2cpp_TypeInfo_var);
			int32_t L_125;
			L_125 = TileMap_tileYofPixel_m8BE15040BA8921E38F9B6CCD231457D0EF6B4968(L_124, NULL);
			__this->___y = L_125;
			__this->___status = 4;
			__this->___p1 = 0;
			__this->___dirV = (-1);
			goto IL_043f_1;
		}

IL_0438_1:
		{
			__this->___dirV = (-1);
		}

IL_043f_1:
		{
			bool L_126 = __this->___isBoss;
			if (L_126)
			{
				goto IL_047d_1;
			}
		}
		{
			int32_t L_127 = __this->___templateId;
			if ((((int32_t)L_127) >= ((int32_t)((int32_t)168))))
			{
				goto IL_046a_1;
			}
		}
		{
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_128 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			if ((((int32_t)((int32_t)(L_128%4))) <= ((int32_t)1)))
			{
				G_B68_0 = __this;
				goto IL_0462_1;
			}
			G_B67_0 = __this;
		}
		{
			G_B69_0 = 3;
			G_B69_1 = G_B67_0;
			goto IL_0463_1;
		}

IL_0462_1:
		{
			G_B69_0 = 1;
			G_B69_1 = G_B68_0;
		}

IL_0463_1:
		{
			NullCheck(G_B69_1);
			G_B69_1->___frame = G_B69_0;
			goto IL_049b_1;
		}

IL_046a_1:
		{
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_129 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			int32_t L_130;
			L_130 = Mob_setFrameMove_mD53CE9FE0D14C92D047FE57CE944807228E243A0(__this, L_129, NULL);
			__this->___frame = L_130;
			goto IL_049b_1;
		}

IL_047d_1:
		{
			il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
			MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_131 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
			int32_t L_132 = __this->___templateId;
			NullCheck(L_131);
			int32_t L_133 = L_132;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_134 = (L_131)->GetAt(static_cast<il2cpp_array_size_t>(L_133));
			NullCheck(L_134);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_135 = L_134->___frameBossMove;
			int32_t L_136 = __this->___frameIndex;
			NullCheck(L_135);
			int32_t L_137 = L_136;
			int8_t L_138 = (L_135)->GetAt(static_cast<il2cpp_array_size_t>(L_137));
			__this->___frame = L_138;
		}

IL_049b_1:
		{
			goto IL_04a0;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_049d;
		}
		throw e;
	}

CATCH_049d:
	{
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_04a0;
	}

IL_04a0:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_0 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_1 = __this->___templateId;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mob_isPaint_mA0E3F75DC911BFE83CE3697553C58C48AC5440EE (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		int32_t L_1 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___cmx;
		if ((((int32_t)L_0) >= ((int32_t)L_1)))
		{
			goto IL_000f;
		}
	}
	{
		return (bool)0;
	}

IL_000f:
	{
		int32_t L_2 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		int32_t L_3 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___cmx;
		int32_t L_4 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___gW;
		if ((((int32_t)L_2) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_3, L_4)))))
		{
			goto IL_0024;
		}
	}
	{
		return (bool)0;
	}

IL_0024:
	{
		int32_t L_5 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		int32_t L_6 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___cmy;
		if ((((int32_t)L_5) >= ((int32_t)L_6)))
		{
			goto IL_0033;
		}
	}
	{
		return (bool)0;
	}

IL_0033:
	{
		int32_t L_7 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		int32_t L_8 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___cmy;
		int32_t L_9 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___gH;
		if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_8, L_9)), ((int32_t)30))))))
		{
			goto IL_004b;
		}
	}
	{
		return (bool)0;
	}

IL_004b:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_10 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_11 = __this->___templateId;
		NullCheck(L_10);
		int32_t L_12 = L_11;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		if (L_13)
		{
			goto IL_005b;
		}
	}
	{
		return (bool)0;
	}

IL_005b:
	{
		bool L_14 = __this->___isBoss;
		if (L_14)
		{
			goto IL_00f1;
		}
	}
	{
		int32_t L_15 = __this->___frame;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_16 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_17 = __this->___templateId;
		NullCheck(L_16);
		int32_t L_18 = L_17;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		NullCheck(L_19);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_20 = L_19->___imgs;
		NullCheck(L_20);
		if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length)))))
		{
			goto IL_0083;
		}
	}
	{
		return (bool)0;
	}

IL_0083:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_21 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_22 = __this->___templateId;
		NullCheck(L_21);
		int32_t L_23 = L_22;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
		NullCheck(L_24);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_25 = L_24->___imgs;
		int32_t L_26 = __this->___frame;
		NullCheck(L_25);
		int32_t L_27 = L_26;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
		if (L_28)
		{
			goto IL_009f;
		}
	}
	{
		return (bool)0;
	}

IL_009f:
	{
		int32_t L_29 = __this->___templateId;
		if ((((int32_t)L_29) == ((int32_t)((int32_t)179))))
		{
			goto IL_00c6;
		}
	}
	{
		int32_t L_30 = __this->___templateId;
		if ((((int32_t)L_30) == ((int32_t)((int32_t)175))))
		{
			goto IL_00c6;
		}
	}
	{
		int32_t L_31 = __this->___templateId;
		if ((!(((uint32_t)L_31) == ((uint32_t)((int32_t)202)))))
		{
			goto IL_00d1;
		}
	}

IL_00c6:
	{
		int32_t L_32 = __this->___status;
		if ((!(((uint32_t)L_32) == ((uint32_t)8))))
		{
			goto IL_00f1;
		}
	}
	{
		return (bool)0;
	}

IL_00d1:
	{
		int32_t L_33 = __this->___templateId;
		if ((!(((uint32_t)L_33) == ((uint32_t)((int32_t)176)))))
		{
			goto IL_00f1;
		}
	}
	{
		int32_t L_34 = __this->___frame;
		if ((((int32_t)L_34) == ((int32_t)1)))
		{
			goto IL_00ef;
		}
	}
	{
		int32_t L_35 = __this->___frame;
		if (L_35)
		{
			goto IL_00f1;
		}
	}

IL_00ef:
	{
		return (bool)0;
	}

IL_00f1:
	{
		int32_t L_36 = __this->___status;
		if (L_36)
		{
			goto IL_00fb;
		}
	}
	{
		return (bool)0;
	}

IL_00fb:
	{
		return (bool)1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Mob_MobName_m9564991B357CA6CD8BF85BE6A687B479556FE053 (int32_t ___0_templateId, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* V_1 = NULL;
	{
		V_0 = 0;
		goto IL_0031;
	}

IL_0004:
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_0 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vMob;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		RuntimeObject* L_2;
		L_2 = MyVector_elementAt_m2058CB2FBF87C401368BB43AE172A9BB65956E4E(L_0, L_1, NULL);
		V_1 = ((Mob_t394900507F39725FA57379059AA703E63166F45F*)CastclassClass((RuntimeObject*)L_2, Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var));
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_3 = V_1;
		if (!L_3)
		{
			goto IL_002d;
		}
	}
	{
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_4 = V_1;
		NullCheck(L_4);
		int32_t L_5 = L_4->___templateId;
		int32_t L_6 = ___0_templateId;
		if ((!(((uint32_t)L_5) == ((uint32_t)L_6))))
		{
			goto IL_002d;
		}
	}
	{
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_7 = V_1;
		NullCheck(L_7);
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_8;
		L_8 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(L_7, NULL);
		NullCheck(L_8);
		String_t* L_9 = L_8->___name;
		return L_9;
	}

IL_002d:
	{
		int32_t L_10 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_10, 1));
	}

IL_0031:
	{
		int32_t L_11 = V_0;
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_12 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vMob;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = MyVector_size_mF025A05E2021611BFB9E107342658AEB05222BA9(L_12, NULL);
		if ((((int32_t)L_11) < ((int32_t)L_13)))
		{
			goto IL_0004;
		}
	}
	{
		return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mob_isUpdate_mDBD82834BBD783BB4614226EE99D717F204D2CE4 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_0 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_1 = __this->___templateId;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		if (L_3)
		{
			goto IL_0010;
		}
	}
	{
		return (bool)0;
	}

IL_0010:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_4 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_5 = __this->___templateId;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		NullCheck(L_7);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_8 = L_7->___imgs;
		if (L_8)
		{
			goto IL_0025;
		}
	}
	{
		return (bool)0;
	}

IL_0025:
	{
		bool L_9 = __this->___isBoss;
		if (L_9)
		{
			goto IL_0066;
		}
	}
	{
		int32_t L_10 = __this->___frame;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_11 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_12 = __this->___templateId;
		NullCheck(L_11);
		int32_t L_13 = L_12;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		NullCheck(L_14);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_15 = L_14->___imgs;
		NullCheck(L_15);
		if ((((int32_t)L_10) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
		{
			goto IL_004a;
		}
	}
	{
		return (bool)0;
	}

IL_004a:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_16 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_17 = __this->___templateId;
		NullCheck(L_16);
		int32_t L_18 = L_17;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		NullCheck(L_19);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_20 = L_19->___imgs;
		int32_t L_21 = __this->___frame;
		NullCheck(L_20);
		int32_t L_22 = L_21;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		if (L_23)
		{
			goto IL_0066;
		}
	}
	{
		return (bool)0;
	}

IL_0066:
	{
		int32_t L_24 = __this->___status;
		if (L_24)
		{
			goto IL_0070;
		}
	}
	{
		return (bool)0;
	}

IL_0070:
	{
		return (bool)1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_paint_m1FEE6F5B65F1BA3EC784F59B738C32AF1BC4AF34 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int64_t V_4 = 0;
	Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* V_5 = NULL;
	int32_t V_6 = 0;
	ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* V_7 = NULL;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	int32_t V_10 = 0;
	int32_t V_11 = 0;
	int32_t V_12 = 0;
	int32_t V_13 = 0;
	int32_t V_14 = 0;
	int32_t V_15 = 0;
	int32_t V_16 = 0;
	int32_t V_17 = 0;
	int32_t V_18 = 0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B20_0 = 0;
	{
		bool L_0;
		L_0 = Mob_isPaint_mA0E3F75DC911BFE83CE3697553C58C48AC5440EE(__this, NULL);
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		int32_t L_1 = __this->___y;
		V_0 = L_1;
		int32_t L_2 = __this->___templateId;
		if ((((int32_t)L_2) == ((int32_t)((int32_t)205))))
		{
			goto IL_0044;
		}
	}
	{
		int32_t L_3 = __this->___templateId;
		if ((((int32_t)L_3) == ((int32_t)((int32_t)206))))
		{
			goto IL_0044;
		}
	}
	{
		int32_t L_4 = __this->___templateId;
		if ((((int32_t)L_4) == ((int32_t)((int32_t)207))))
		{
			goto IL_0044;
		}
	}
	{
		int32_t L_5 = __this->___templateId;
		if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)208)))))
		{
			goto IL_006b;
		}
	}

IL_0044:
	{
		int8_t L_6 = __this->___indexlongden;
		__this->___indexlongden = ((int8_t)((int32_t)il2cpp_codegen_add((int32_t)L_6, 1)));
		int8_t L_7 = __this->___indexlongden;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_8 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___locate;
		NullCheck(L_8);
		if ((((int32_t)L_7) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_8)->max_length)), 1)))))
		{
			goto IL_006b;
		}
	}
	{
		__this->___indexlongden = (int8_t)0;
	}

IL_006b:
	{
		int8_t L_9 = __this->___indexlongden;
		if ((((int32_t)L_9) <= ((int32_t)(-1))))
		{
			goto IL_0083;
		}
	}
	{
		int32_t L_10 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_11 = ((Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_StaticFields*)il2cpp_codegen_static_fields_for(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var))->___locate;
		int8_t L_12 = __this->___indexlongden;
		NullCheck(L_11);
		int8_t L_13 = L_12;
		int8_t L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		V_0 = ((int32_t)il2cpp_codegen_add(L_10, (int32_t)L_14));
	}

IL_0083:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_15 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_16 = __this->___templateId;
		NullCheck(L_15);
		int32_t L_17 = L_16;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		V_1 = L_18;
		bool L_19 = __this->___isBoss;
		if (L_19)
		{
			goto IL_00d0;
		}
	}
	{
		int32_t L_20 = __this->___w;
		if (L_20)
		{
			goto IL_00b3;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_21 = V_1;
		NullCheck(L_21);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_22 = L_21->___imgs;
		NullCheck(L_22);
		int32_t L_23 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_24 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_25;
		L_25 = mGraphics_getImageWidth_mA3B8B13BC6B4D4AB97574EE27D4D8BC17C232691(L_24, NULL);
		__this->___w = L_25;
	}

IL_00b3:
	{
		int32_t L_26 = __this->___h;
		if (L_26)
		{
			goto IL_00e0;
		}
	}
	{
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_27 = V_1;
		NullCheck(L_27);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_28 = L_27->___imgs;
		NullCheck(L_28);
		int32_t L_29 = 0;
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_30 = (L_28)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_31;
		L_31 = mGraphics_getImageHeight_mED3A11F0A5DD9EF3C75007686780CB5B78669773(L_30, NULL);
		__this->___h = L_31;
		goto IL_00e0;
	}

IL_00d0:
	{
		__this->___w = ((int32_t)40);
		__this->___h = ((int32_t)40);
	}

IL_00e0:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_32 = ___0_g;
		int32_t L_33 = __this->___x;
		int32_t L_34 = V_0;
		int32_t L_35;
		L_35 = MainObject_getStartPointPaintFly_mD01B01A6C8D095BBE2B3D9A57F233CBE39E48CA4(__this, NULL);
		MainObject_paintBottomDataEff_mDD4E6447692B888801067AE1AA6BB98C63A4E670(__this, L_32, L_33, L_34, L_35, NULL);
	}
	try
	{
		{
			int32_t L_36 = __this->___dir;
			if ((((int32_t)L_36) <= ((int32_t)0)))
			{
				goto IL_0100_1;
			}
		}
		{
			G_B20_0 = 0;
			goto IL_0101_1;
		}

IL_0100_1:
		{
			G_B20_0 = 2;
		}

IL_0101_1:
		{
			V_3 = G_B20_0;
			int32_t L_37 = __this->___templateId;
			if ((!(((uint32_t)L_37) == ((uint32_t)((int32_t)219)))))
			{
				goto IL_0111_1;
			}
		}
		{
			V_3 = 0;
		}

IL_0111_1:
		{
			int32_t L_38 = __this->___templateId;
			if ((((int32_t)L_38) == ((int32_t)((int32_t)98))))
			{
				goto IL_0128_1;
			}
		}
		{
			int32_t L_39 = __this->___templateId;
			if ((!(((uint32_t)L_39) == ((uint32_t)((int32_t)99)))))
			{
				goto IL_02c5_1;
			}
		}

IL_0128_1:
		{
			int32_t L_40 = __this->___status;
			if ((!(((uint32_t)L_40) == ((uint32_t)1))))
			{
				goto IL_02c5_1;
			}
		}
		{
			int64_t L_41;
			L_41 = mSystem_currentTimeMillis_m5CCB6CA1D1858E7F9BB6905048A0ACC17C73B86A(NULL);
			V_4 = L_41;
			int64_t L_42 = V_4;
			int64_t L_43 = __this->___timeStartDie;
			if ((((int64_t)((int64_t)il2cpp_codegen_subtract(L_42, L_43))) >= ((int64_t)((int64_t)((int32_t)400)))))
			{
				goto IL_0197_1;
			}
		}
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_44 = ___0_g;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_45 = V_1;
			NullCheck(L_45);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_46 = L_45->___imgs;
			int32_t L_47 = __this->___frame;
			NullCheck(L_46);
			int32_t L_48 = L_47;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_49 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_50 = V_1;
			NullCheck(L_50);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_51 = L_50->___imgs;
			int32_t L_52 = __this->___frame;
			NullCheck(L_51);
			int32_t L_53 = L_52;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_54 = (L_51)->GetAt(static_cast<il2cpp_array_size_t>(L_53));
			il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
			int32_t L_55;
			L_55 = mGraphics_getImageWidth_mA3B8B13BC6B4D4AB97574EE27D4D8BC17C232691(L_54, NULL);
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_56 = V_1;
			NullCheck(L_56);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_57 = L_56->___imgs;
			int32_t L_58 = __this->___frame;
			NullCheck(L_57);
			int32_t L_59 = L_58;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
			int32_t L_61;
			L_61 = mGraphics_getImageHeight_mED3A11F0A5DD9EF3C75007686780CB5B78669773(L_60, NULL);
			int32_t L_62 = V_3;
			int32_t L_63 = __this->___x;
			int32_t L_64 = V_0;
			il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
			int32_t L_65 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___BOTTOM_HCENTER;
			NullCheck(L_44);
			mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_44, L_49, 0, 0, L_55, L_61, L_62, L_63, L_64, L_65, NULL);
			goto IL_024d_1;
		}

IL_0197_1:
		{
			int64_t L_66 = V_4;
			int64_t L_67 = __this->___timeStartDie;
			if ((((int64_t)((int64_t)il2cpp_codegen_subtract(L_66, L_67))) >= ((int64_t)((int64_t)((int32_t)800)))))
			{
				goto IL_01f4_1;
			}
		}
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_68 = ___0_g;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_69 = V_1;
			NullCheck(L_69);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_70 = L_69->___imgs;
			int32_t L_71 = __this->___frame;
			NullCheck(L_70);
			int32_t L_72 = L_71;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_73 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_74 = V_1;
			NullCheck(L_74);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_75 = L_74->___imgs;
			int32_t L_76 = __this->___frame;
			NullCheck(L_75);
			int32_t L_77 = L_76;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_78 = (L_75)->GetAt(static_cast<il2cpp_array_size_t>(L_77));
			il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
			int32_t L_79;
			L_79 = mGraphics_getImageWidth_mA3B8B13BC6B4D4AB97574EE27D4D8BC17C232691(L_78, NULL);
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_80 = V_1;
			NullCheck(L_80);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_81 = L_80->___imgs;
			int32_t L_82 = __this->___frame;
			NullCheck(L_81);
			int32_t L_83 = L_82;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_84 = (L_81)->GetAt(static_cast<il2cpp_array_size_t>(L_83));
			int32_t L_85;
			L_85 = mGraphics_getImageHeight_mED3A11F0A5DD9EF3C75007686780CB5B78669773(L_84, NULL);
			int32_t L_86 = V_3;
			int32_t L_87 = __this->___x;
			int32_t L_88 = V_0;
			il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
			int32_t L_89 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___BOTTOM_HCENTER;
			NullCheck(L_68);
			mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_68, L_73, 0, 0, L_79, ((int32_t)(((int32_t)il2cpp_codegen_multiply(3, L_85))/5)), L_86, L_87, L_88, L_89, NULL);
			goto IL_024d_1;
		}

IL_01f4_1:
		{
			int64_t L_90 = V_4;
			int64_t L_91 = __this->___timeStartDie;
			if ((((int64_t)((int64_t)il2cpp_codegen_subtract(L_90, L_91))) >= ((int64_t)((int64_t)((int32_t)1200)))))
			{
				goto IL_024d_1;
			}
		}
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_92 = ___0_g;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_93 = V_1;
			NullCheck(L_93);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_94 = L_93->___imgs;
			int32_t L_95 = __this->___frame;
			NullCheck(L_94);
			int32_t L_96 = L_95;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_97 = (L_94)->GetAt(static_cast<il2cpp_array_size_t>(L_96));
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_98 = V_1;
			NullCheck(L_98);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_99 = L_98->___imgs;
			int32_t L_100 = __this->___frame;
			NullCheck(L_99);
			int32_t L_101 = L_100;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_102 = (L_99)->GetAt(static_cast<il2cpp_array_size_t>(L_101));
			il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
			int32_t L_103;
			L_103 = mGraphics_getImageWidth_mA3B8B13BC6B4D4AB97574EE27D4D8BC17C232691(L_102, NULL);
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_104 = V_1;
			NullCheck(L_104);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_105 = L_104->___imgs;
			int32_t L_106 = __this->___frame;
			NullCheck(L_105);
			int32_t L_107 = L_106;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_108 = (L_105)->GetAt(static_cast<il2cpp_array_size_t>(L_107));
			int32_t L_109;
			L_109 = mGraphics_getImageHeight_mED3A11F0A5DD9EF3C75007686780CB5B78669773(L_108, NULL);
			int32_t L_110 = V_3;
			int32_t L_111 = __this->___x;
			int32_t L_112 = V_0;
			il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
			int32_t L_113 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___BOTTOM_HCENTER;
			NullCheck(L_92);
			mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_92, L_97, 0, 0, L_103, ((int32_t)(L_109/3)), L_110, L_111, L_112, L_113, NULL);
		}

IL_024d_1:
		{
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_114 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			if ((((int32_t)((int32_t)(L_114%8))) >= ((int32_t)2)))
			{
				goto IL_0274_1;
			}
		}
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_115 = ___0_g;
			int32_t L_116 = __this->___x;
			int32_t L_117 = V_0;
			il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
			int32_t L_118 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___BOTTOM_HCENTER;
			il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
			SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_115, ((int32_t)457), L_116, L_117, 0, L_118, NULL);
			goto IL_0502_1;
		}

IL_0274_1:
		{
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_119 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			if ((((int32_t)((int32_t)(L_119%8))) >= ((int32_t)4)))
			{
				goto IL_029b_1;
			}
		}
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_120 = ___0_g;
			int32_t L_121 = __this->___x;
			int32_t L_122 = V_0;
			il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
			int32_t L_123 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___BOTTOM_HCENTER;
			il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
			SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_120, ((int32_t)458), L_121, L_122, 0, L_123, NULL);
			goto IL_0502_1;
		}

IL_029b_1:
		{
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_124 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			if ((((int32_t)((int32_t)(L_124%8))) >= ((int32_t)6)))
			{
				goto IL_0502_1;
			}
		}
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_125 = ___0_g;
			int32_t L_126 = __this->___x;
			int32_t L_127 = V_0;
			il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
			int32_t L_128 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___BOTTOM_HCENTER;
			il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
			SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_125, ((int32_t)459), L_126, L_127, 0, L_128, NULL);
			goto IL_0502_1;
		}

IL_02c5_1:
		{
			bool L_129 = __this->___isBoss;
			if (!L_129)
			{
				goto IL_0410_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_130;
			L_130 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_130);
			FrameU5BU5D_t3670D53089A40518EAE0334DE5A8C404C07F7150* L_131 = L_130->___frameBoss;
			if (!L_131)
			{
				goto IL_0502_1;
			}
		}
		{
			int32_t L_132 = __this->___templateId;
			if ((((int32_t)L_132) >= ((int32_t)((int32_t)236))))
			{
				goto IL_03fd_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_133;
			L_133 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_133);
			FrameU5BU5D_t3670D53089A40518EAE0334DE5A8C404C07F7150* L_134 = L_133->___frameBoss;
			int32_t L_135 = __this->___frame;
			NullCheck(L_134);
			int32_t L_136 = L_135;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_137 = (L_134)->GetAt(static_cast<il2cpp_array_size_t>(L_136));
			V_5 = L_137;
			V_6 = 0;
			goto IL_03e8_1;
		}

IL_030c_1:
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_138;
			L_138 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_139 = V_5;
			NullCheck(L_139);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_140 = L_139->___idImg;
			int32_t L_141 = V_6;
			NullCheck(L_140);
			int32_t L_142 = L_141;
			int8_t L_143 = (L_140)->GetAt(static_cast<il2cpp_array_size_t>(L_142));
			NullCheck(L_138);
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_144;
			L_144 = MobTemplate_getImgInfo_m7EBEC76F1C86707326F8754E1AC4AB1E8A7D9F63(L_138, L_143, NULL);
			V_7 = L_144;
			int32_t L_145 = __this->___dir;
			if ((((int32_t)L_145) <= ((int32_t)0)))
			{
				goto IL_0388_1;
			}
		}
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_146 = ___0_g;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_147;
			L_147 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_147);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_148 = L_147->___imgs;
			NullCheck(L_148);
			int32_t L_149 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_150 = (L_148)->GetAt(static_cast<il2cpp_array_size_t>(L_149));
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_151 = V_7;
			NullCheck(L_151);
			int32_t L_152 = L_151->___x0;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_153 = V_7;
			NullCheck(L_153);
			int32_t L_154 = L_153->___y0;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_155 = V_7;
			NullCheck(L_155);
			int32_t L_156 = L_155->___w;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_157 = V_7;
			NullCheck(L_157);
			int32_t L_158 = L_157->___h;
			int32_t L_159 = __this->___x;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_160 = V_5;
			NullCheck(L_160);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_161 = L_160->___dx;
			int32_t L_162 = V_6;
			NullCheck(L_161);
			int32_t L_163 = L_162;
			int16_t L_164 = (L_161)->GetAt(static_cast<il2cpp_array_size_t>(L_163));
			int32_t L_165 = V_0;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_166 = V_5;
			NullCheck(L_166);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_167 = L_166->___dy;
			int32_t L_168 = V_6;
			NullCheck(L_167);
			int32_t L_169 = L_168;
			int16_t L_170 = (L_167)->GetAt(static_cast<il2cpp_array_size_t>(L_169));
			il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
			int32_t L_171 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___TOP;
			int32_t L_172 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___LEFT;
			NullCheck(L_146);
			mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_146, L_150, L_152, L_154, L_156, L_158, 0, ((int32_t)il2cpp_codegen_add(L_159, (int32_t)L_164)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_165, (int32_t)L_170)), 1)), ((int32_t)(L_171|L_172)), NULL);
			goto IL_03e2_1;
		}

IL_0388_1:
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_173 = ___0_g;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_174;
			L_174 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_174);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_175 = L_174->___imgs;
			NullCheck(L_175);
			int32_t L_176 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_177 = (L_175)->GetAt(static_cast<il2cpp_array_size_t>(L_176));
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_178 = V_7;
			NullCheck(L_178);
			int32_t L_179 = L_178->___x0;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_180 = V_7;
			NullCheck(L_180);
			int32_t L_181 = L_180->___y0;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_182 = V_7;
			NullCheck(L_182);
			int32_t L_183 = L_182->___w;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_184 = V_7;
			NullCheck(L_184);
			int32_t L_185 = L_184->___h;
			int32_t L_186 = __this->___x;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_187 = V_5;
			NullCheck(L_187);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_188 = L_187->___dx;
			int32_t L_189 = V_6;
			NullCheck(L_188);
			int32_t L_190 = L_189;
			int16_t L_191 = (L_188)->GetAt(static_cast<il2cpp_array_size_t>(L_190));
			int32_t L_192 = V_0;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_193 = V_5;
			NullCheck(L_193);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_194 = L_193->___dy;
			int32_t L_195 = V_6;
			NullCheck(L_194);
			int32_t L_196 = L_195;
			int16_t L_197 = (L_194)->GetAt(static_cast<il2cpp_array_size_t>(L_196));
			il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
			int32_t L_198 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___TOP;
			int32_t L_199 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___RIGHT;
			NullCheck(L_173);
			mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_173, L_177, L_179, L_181, L_183, L_185, 2, ((int32_t)il2cpp_codegen_subtract(L_186, (int32_t)L_191)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_192, (int32_t)L_197)), 1)), ((int32_t)(L_198|L_199)), NULL);
		}

IL_03e2_1:
		{
			int32_t L_200 = V_6;
			V_6 = ((int32_t)il2cpp_codegen_add(L_200, 1));
		}

IL_03e8_1:
		{
			int32_t L_201 = V_6;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_202 = V_5;
			NullCheck(L_202);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_203 = L_202->___dx;
			NullCheck(L_203);
			if ((((int32_t)L_201) < ((int32_t)((int32_t)(((RuntimeArray*)L_203)->max_length)))))
			{
				goto IL_030c_1;
			}
		}
		{
			goto IL_0502_1;
		}

IL_03fd_1:
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_204 = ___0_g;
			Mob_paintBottomMobNew_m67261BE56050D5EDF797363A898EA6ED26D0B0A4(__this, L_204, NULL);
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_205 = ___0_g;
			Mob_paintTopMobNew_mFC637FAF237F3D34B3960D2D1C08EE6E8895B1EC(__this, L_205, NULL);
			goto IL_0502_1;
		}

IL_0410_1:
		{
			int32_t L_206 = __this->___templateId;
			if ((!(((uint32_t)L_206) == ((uint32_t)((int32_t)168)))))
			{
				goto IL_04bc_1;
			}
		}
		{
			int32_t L_207 = __this->___status;
			if ((!(((uint32_t)L_207) == ((uint32_t)8))))
			{
				goto IL_0474_1;
			}
		}
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_208 = ___0_g;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_209 = V_1;
			NullCheck(L_209);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_210 = L_209->___imgs;
			int32_t L_211 = __this->___frame;
			NullCheck(L_210);
			int32_t L_212 = L_211;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_213 = (L_210)->GetAt(static_cast<il2cpp_array_size_t>(L_212));
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_214 = V_1;
			NullCheck(L_214);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_215 = L_214->___imgs;
			int32_t L_216 = __this->___frame;
			NullCheck(L_215);
			int32_t L_217 = L_216;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_218 = (L_215)->GetAt(static_cast<il2cpp_array_size_t>(L_217));
			il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
			int32_t L_219;
			L_219 = mGraphics_getImageWidth_mA3B8B13BC6B4D4AB97574EE27D4D8BC17C232691(L_218, NULL);
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_220 = V_1;
			NullCheck(L_220);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_221 = L_220->___imgs;
			int32_t L_222 = __this->___frame;
			NullCheck(L_221);
			int32_t L_223 = L_222;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_224 = (L_221)->GetAt(static_cast<il2cpp_array_size_t>(L_223));
			int32_t L_225;
			L_225 = mGraphics_getImageHeight_mED3A11F0A5DD9EF3C75007686780CB5B78669773(L_224, NULL);
			int32_t L_226 = V_3;
			int32_t L_227 = __this->___x;
			int32_t L_228 = V_0;
			il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
			int32_t L_229 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___BOTTOM_HCENTER;
			NullCheck(L_208);
			mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_208, L_213, 0, 0, L_219, L_225, L_226, L_227, L_228, L_229, NULL);
			goto IL_0502_1;
		}

IL_0474_1:
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_230 = ___0_g;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_231 = V_1;
			NullCheck(L_231);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_232 = L_231->___imgs;
			int32_t L_233 = __this->___frame;
			NullCheck(L_232);
			int32_t L_234 = L_233;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_235 = (L_232)->GetAt(static_cast<il2cpp_array_size_t>(L_234));
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_236 = V_1;
			NullCheck(L_236);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_237 = L_236->___imgs;
			int32_t L_238 = __this->___frame;
			NullCheck(L_237);
			int32_t L_239 = L_238;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_240 = (L_237)->GetAt(static_cast<il2cpp_array_size_t>(L_239));
			il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
			int32_t L_241;
			L_241 = mGraphics_getImageWidth_mA3B8B13BC6B4D4AB97574EE27D4D8BC17C232691(L_240, NULL);
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_242 = V_1;
			NullCheck(L_242);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_243 = L_242->___imgs;
			int32_t L_244 = __this->___frame;
			NullCheck(L_243);
			int32_t L_245 = L_244;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_246 = (L_243)->GetAt(static_cast<il2cpp_array_size_t>(L_245));
			int32_t L_247;
			L_247 = mGraphics_getImageHeight_mED3A11F0A5DD9EF3C75007686780CB5B78669773(L_246, NULL);
			int32_t L_248 = V_3;
			int32_t L_249 = __this->___x;
			int32_t L_250 = V_0;
			il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
			int32_t L_251 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___BOTTOM_HCENTER;
			NullCheck(L_230);
			mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_230, L_235, 0, 0, L_241, L_247, L_248, L_249, L_250, L_251, NULL);
			goto IL_0502_1;
		}

IL_04bc_1:
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_252 = ___0_g;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_253 = V_1;
			NullCheck(L_253);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_254 = L_253->___imgs;
			int32_t L_255 = __this->___frame;
			NullCheck(L_254);
			int32_t L_256 = L_255;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_257 = (L_254)->GetAt(static_cast<il2cpp_array_size_t>(L_256));
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_258 = V_1;
			NullCheck(L_258);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_259 = L_258->___imgs;
			int32_t L_260 = __this->___frame;
			NullCheck(L_259);
			int32_t L_261 = L_260;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_262 = (L_259)->GetAt(static_cast<il2cpp_array_size_t>(L_261));
			il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
			int32_t L_263;
			L_263 = mGraphics_getImageWidth_mA3B8B13BC6B4D4AB97574EE27D4D8BC17C232691(L_262, NULL);
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_264 = V_1;
			NullCheck(L_264);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_265 = L_264->___imgs;
			int32_t L_266 = __this->___frame;
			NullCheck(L_265);
			int32_t L_267 = L_266;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_268 = (L_265)->GetAt(static_cast<il2cpp_array_size_t>(L_267));
			int32_t L_269;
			L_269 = mGraphics_getImageHeight_mED3A11F0A5DD9EF3C75007686780CB5B78669773(L_268, NULL);
			int32_t L_270 = V_3;
			int32_t L_271 = __this->___x;
			int32_t L_272 = V_0;
			il2cpp_codegen_runtime_class_init_inline(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var);
			int32_t L_273 = ((StaticObj_t15843870B235E7BABF322688916C45037C592835_StaticFields*)il2cpp_codegen_static_fields_for(StaticObj_t15843870B235E7BABF322688916C45037C592835_il2cpp_TypeInfo_var))->___BOTTOM_HCENTER;
			NullCheck(L_252);
			mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_252, L_257, 0, 0, L_263, L_269, L_270, L_271, L_272, L_273, NULL);
		}

IL_0502_1:
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_274 = ___0_g;
			int32_t L_275 = __this->___x;
			int32_t L_276 = V_0;
			MainObject_paintTopDataEff_m86816E3463C009D6A5400D81561ECBA9AF428FD3(__this, L_274, L_275, L_276, 0, NULL);
			goto IL_051b;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0513;
		}
		throw e;
	}

CATCH_0513:
	{
		NullCheck(((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)));
		String_t* L_277;
		L_277 = VirtualFuncInvoker0< String_t* >::Invoke(3, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)));
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_051b;
	}

IL_051b:
	{
		int32_t L_278 = V_0;
		V_2 = L_278;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_279;
		L_279 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_279);
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_280 = L_279->___mobFocus;
		if (!L_280)
		{
			goto IL_0990;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_281;
		L_281 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_281);
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_282 = L_281->___mobFocus;
		NullCheck(L_282);
		bool L_283;
		L_283 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0, L_282, __this);
		if (!L_283)
		{
			goto IL_0990;
		}
	}
	{
		int32_t L_284 = __this->___status;
		if ((((int32_t)L_284) == ((int32_t)1)))
		{
			goto IL_0990;
		}
	}
	{
		bool L_285 = __this->___isBoss;
		if (!L_285)
		{
			goto IL_06da;
		}
	}
	{
		int32_t L_286 = __this->___maxHp;
		V_8 = L_286;
		int32_t L_287 = V_8;
		int32_t L_288 = __this->___hp;
		if ((((int32_t)L_287) >= ((int32_t)L_288)))
		{
			goto IL_0572;
		}
	}
	{
		int32_t L_289 = __this->___hp;
		V_8 = L_289;
	}

IL_0572:
	{
		int32_t L_290 = __this->___hp;
		int32_t L_291 = V_8;
		V_9 = ((int32_t)((int64_t)(((int64_t)il2cpp_codegen_multiply(((int64_t)L_290), ((int64_t)((int32_t)100))))/((int64_t)L_291))));
		int32_t L_292 = __this->___w;
		V_10 = L_292;
		V_11 = 4;
		int16_t L_293 = __this->___levelBoss;
		if ((((int32_t)L_293) == ((int32_t)1)))
		{
			goto IL_05b2;
		}
	}
	{
		int16_t L_294 = __this->___levelBoss;
		if ((((int32_t)L_294) == ((int32_t)2)))
		{
			goto IL_05b2;
		}
	}
	{
		int16_t L_295 = __this->___levelBoss;
		if ((((int32_t)L_295) == ((int32_t)3)))
		{
			goto IL_05b2;
		}
	}
	{
		bool L_296 = __this->___isBoss;
		if (!L_296)
		{
			goto IL_05c4;
		}
	}

IL_05b2:
	{
		int32_t L_297 = V_11;
		int32_t L_298 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_297, ((int32_t)(L_298/2))));
		int32_t L_299 = V_10;
		int32_t L_300 = V_10;
		V_10 = ((int32_t)il2cpp_codegen_add(L_299, ((int32_t)(L_300/2))));
	}

IL_05c4:
	{
		int32_t L_301 = V_10;
		V_10 = ((int32_t)il2cpp_codegen_add(L_301, 2));
		int32_t L_302 = V_10;
		int32_t L_303 = V_9;
		V_12 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_302, L_303))/((int32_t)100)));
		int32_t L_304 = V_12;
		if ((((int32_t)L_304) >= ((int32_t)2)))
		{
			goto IL_05dc;
		}
	}
	{
		V_12 = 2;
	}

IL_05dc:
	{
		int32_t L_305 = __this->___status;
		if ((!(((uint32_t)L_305) == ((uint32_t)1))))
		{
			goto IL_05e8;
		}
	}
	{
		V_9 = 0;
	}

IL_05e8:
	{
		int32_t L_306 = __this->___templateId;
		if ((((int32_t)L_306) == ((int32_t)((int32_t)140))))
		{
			goto IL_0602;
		}
	}
	{
		int32_t L_307 = __this->___templateId;
		if ((!(((uint32_t)L_307) == ((uint32_t)((int32_t)160)))))
		{
			goto IL_0607;
		}
	}

IL_0602:
	{
		int32_t L_308 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_subtract(L_308, ((int32_t)20)));
	}

IL_0607:
	{
		int32_t L_309 = __this->___templateId;
		if ((((int32_t)L_309) == ((int32_t)((int32_t)142))))
		{
			goto IL_06b0;
		}
	}
	{
		int32_t L_310 = __this->___templateId;
		if ((((int32_t)L_310) == ((int32_t)((int32_t)143))))
		{
			goto IL_06b0;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_311 = ___0_g;
		NullCheck(L_311);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_311, ((int32_t)16777215), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_312 = ___0_g;
		int32_t L_313 = __this->___x;
		int32_t L_314 = V_10;
		int32_t L_315 = V_2;
		int32_t L_316 = __this->___h;
		int32_t L_317 = V_10;
		int32_t L_318 = V_11;
		NullCheck(L_312);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_312, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_313, ((int32_t)(L_314/2)))), 1)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_315, L_316)), ((int32_t)12))), L_317, L_318, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_319 = ___0_g;
		int32_t L_320;
		L_320 = Mob_getHPColor_mC863EC4A35370DF1DE474AD74FD119696FCE007E(__this, NULL);
		NullCheck(L_319);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_319, L_320, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_321 = ___0_g;
		int32_t L_322 = __this->___x;
		int32_t L_323 = V_10;
		int32_t L_324 = V_2;
		int32_t L_325 = __this->___h;
		int32_t L_326 = V_12;
		int32_t L_327 = V_11;
		NullCheck(L_321);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_321, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_322, ((int32_t)(L_323/2)))), 1)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_324, L_325)), ((int32_t)12))), L_326, L_327, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_328 = ___0_g;
		NullCheck(L_328);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_328, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_329 = ___0_g;
		int32_t L_330 = __this->___x;
		int32_t L_331 = V_10;
		int32_t L_332 = V_2;
		int32_t L_333 = __this->___h;
		int32_t L_334 = V_10;
		int32_t L_335 = V_11;
		NullCheck(L_329);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_329, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_330, ((int32_t)(L_331/2)))), 1)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_332, L_333)), ((int32_t)12))), L_334, L_335, NULL);
		goto IL_086b;
	}

IL_06b0:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_336 = ___0_g;
		int32_t L_337 = __this->___x;
		int32_t L_338 = V_2;
		int32_t L_339 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_340 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_341 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_336, ((int32_t)988), L_337, ((int32_t)il2cpp_codegen_subtract(L_338, L_339)), 0, ((int32_t)(L_340|L_341)), NULL);
		goto IL_086b;
	}

IL_06da:
	{
		int32_t L_342 = __this->___maxHp;
		V_13 = L_342;
		int32_t L_343 = V_13;
		int32_t L_344 = __this->___hp;
		if ((((int32_t)L_343) >= ((int32_t)L_344)))
		{
			goto IL_06f4;
		}
	}
	{
		int32_t L_345 = __this->___hp;
		V_13 = L_345;
	}

IL_06f4:
	{
		int32_t L_346 = __this->___hp;
		int32_t L_347 = V_13;
		V_14 = ((int32_t)((int64_t)(((int64_t)il2cpp_codegen_multiply(((int64_t)L_346), ((int64_t)((int32_t)100))))/((int64_t)L_347))));
		int32_t L_348 = __this->___w;
		V_15 = L_348;
		int32_t L_349 = __this->___templateId;
		if ((((int32_t)L_349) <= ((int32_t)((int32_t)167))))
		{
			goto IL_0725;
		}
	}
	{
		int32_t L_350 = __this->___w;
		V_15 = ((int32_t)(L_350/2));
	}

IL_0725:
	{
		V_16 = 4;
		int16_t L_351 = __this->___levelBoss;
		if ((((int32_t)L_351) == ((int32_t)1)))
		{
			goto IL_074b;
		}
	}
	{
		int16_t L_352 = __this->___levelBoss;
		if ((((int32_t)L_352) == ((int32_t)2)))
		{
			goto IL_074b;
		}
	}
	{
		int16_t L_353 = __this->___levelBoss;
		if ((((int32_t)L_353) == ((int32_t)3)))
		{
			goto IL_074b;
		}
	}
	{
		bool L_354 = __this->___isBoss;
		if (!L_354)
		{
			goto IL_075d;
		}
	}

IL_074b:
	{
		int32_t L_355 = V_16;
		int32_t L_356 = V_16;
		V_16 = ((int32_t)il2cpp_codegen_add(L_355, ((int32_t)(L_356/2))));
		int32_t L_357 = V_15;
		int32_t L_358 = V_15;
		V_15 = ((int32_t)il2cpp_codegen_add(L_357, ((int32_t)(L_358/2))));
	}

IL_075d:
	{
		int32_t L_359 = V_15;
		V_15 = ((int32_t)il2cpp_codegen_add(L_359, 2));
		int32_t L_360 = V_15;
		int32_t L_361 = V_14;
		V_17 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_360, L_361))/((int32_t)100)));
		int32_t L_362 = V_17;
		if ((((int32_t)L_362) >= ((int32_t)2)))
		{
			goto IL_0775;
		}
	}
	{
		V_17 = 2;
	}

IL_0775:
	{
		int32_t L_363 = __this->___status;
		if ((!(((uint32_t)L_363) == ((uint32_t)1))))
		{
			goto IL_0781;
		}
	}
	{
		V_14 = 0;
	}

IL_0781:
	{
		int32_t L_364 = __this->___templateId;
		if ((((int32_t)L_364) == ((int32_t)((int32_t)140))))
		{
			goto IL_079b;
		}
	}
	{
		int32_t L_365 = __this->___templateId;
		if ((!(((uint32_t)L_365) == ((uint32_t)((int32_t)160)))))
		{
			goto IL_07a0;
		}
	}

IL_079b:
	{
		int32_t L_366 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_subtract(L_366, ((int32_t)20)));
	}

IL_07a0:
	{
		int32_t L_367 = __this->___templateId;
		if ((((int32_t)L_367) == ((int32_t)((int32_t)142))))
		{
			goto IL_0846;
		}
	}
	{
		int32_t L_368 = __this->___templateId;
		if ((((int32_t)L_368) == ((int32_t)((int32_t)143))))
		{
			goto IL_0846;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_369 = ___0_g;
		NullCheck(L_369);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_369, ((int32_t)16777215), NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_370 = ___0_g;
		int32_t L_371 = __this->___x;
		int32_t L_372 = V_15;
		int32_t L_373 = V_2;
		int32_t L_374 = __this->___h;
		int32_t L_375 = V_15;
		int32_t L_376 = V_16;
		NullCheck(L_370);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_370, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_371, ((int32_t)(L_372/2)))), 1)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_373, L_374)), ((int32_t)12))), L_375, L_376, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_377 = ___0_g;
		int32_t L_378;
		L_378 = Mob_getHPColor_mC863EC4A35370DF1DE474AD74FD119696FCE007E(__this, NULL);
		NullCheck(L_377);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_377, L_378, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_379 = ___0_g;
		int32_t L_380 = __this->___x;
		int32_t L_381 = V_15;
		int32_t L_382 = V_2;
		int32_t L_383 = __this->___h;
		int32_t L_384 = V_17;
		int32_t L_385 = V_16;
		NullCheck(L_379);
		mGraphics_fillRect_m476E3A5360581B125A81AA6E88257D6EE971E29E(L_379, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_380, ((int32_t)(L_381/2)))), 1)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_382, L_383)), ((int32_t)12))), L_384, L_385, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_386 = ___0_g;
		NullCheck(L_386);
		mGraphics_setColor_m6D037E4A78016A5277A10A76AFAB06F3A0733156(L_386, 0, NULL);
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_387 = ___0_g;
		int32_t L_388 = __this->___x;
		int32_t L_389 = V_15;
		int32_t L_390 = V_2;
		int32_t L_391 = __this->___h;
		int32_t L_392 = V_15;
		int32_t L_393 = V_16;
		NullCheck(L_387);
		mGraphics_drawRect_mA0674F7342D0E896CC7BAD0B1415C67C08218D81(L_387, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_388, ((int32_t)(L_389/2)))), 1)), ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_390, L_391)), ((int32_t)12))), L_392, L_393, NULL);
		goto IL_086b;
	}

IL_0846:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_394 = ___0_g;
		int32_t L_395 = __this->___x;
		int32_t L_396 = V_2;
		int32_t L_397 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_398 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_399 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_394, ((int32_t)988), L_395, ((int32_t)il2cpp_codegen_subtract(L_396, L_397)), 0, ((int32_t)(L_398|L_399)), NULL);
	}

IL_086b:
	{
		int16_t L_400 = __this->___levelBoss;
		if ((((int32_t)L_400) <= ((int32_t)0)))
		{
			goto IL_0958;
		}
	}
	{
		int16_t L_401 = __this->___levelBoss;
		if ((!(((uint32_t)L_401) == ((uint32_t)1))))
		{
			goto IL_08b0;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_402 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_yellow;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_403 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_404 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___BOSS;
		int16_t L_405 = __this->___levelBoss;
		NullCheck(L_404);
		int16_t L_406 = L_405;
		String_t* L_407 = (L_404)->GetAt(static_cast<il2cpp_array_size_t>(L_406));
		int32_t L_408 = __this->___x;
		int32_t L_409 = V_2;
		int32_t L_410 = __this->___h;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_411 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_grey;
		NullCheck(L_402);
		mFont_drawString_mAD9AE263B297E117350AE82CCB949AE5A1C990B4(L_402, L_403, L_407, L_408, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_409, L_410)), ((int32_t)26))), 2, L_411, NULL);
		goto IL_0920;
	}

IL_08b0:
	{
		int16_t L_412 = __this->___levelBoss;
		if ((!(((uint32_t)L_412) == ((uint32_t)2))))
		{
			goto IL_08e9;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_413 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_yellow;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_414 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_415 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___BOSS;
		int16_t L_416 = __this->___levelBoss;
		NullCheck(L_415);
		int16_t L_417 = L_416;
		String_t* L_418 = (L_415)->GetAt(static_cast<il2cpp_array_size_t>(L_417));
		int32_t L_419 = __this->___x;
		int32_t L_420 = V_2;
		int32_t L_421 = __this->___h;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_422 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_grey;
		NullCheck(L_413);
		mFont_drawString_mAD9AE263B297E117350AE82CCB949AE5A1C990B4(L_413, L_414, L_418, L_419, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_420, L_421)), ((int32_t)26))), 2, L_422, NULL);
		goto IL_0920;
	}

IL_08e9:
	{
		int16_t L_423 = __this->___levelBoss;
		if ((!(((uint32_t)L_423) == ((uint32_t)3))))
		{
			goto IL_0920;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_424 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_blue1;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_425 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_426 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___BOSS;
		int16_t L_427 = __this->___levelBoss;
		NullCheck(L_426);
		int16_t L_428 = L_427;
		String_t* L_429 = (L_426)->GetAt(static_cast<il2cpp_array_size_t>(L_428));
		int32_t L_430 = __this->___x;
		int32_t L_431 = V_2;
		int32_t L_432 = __this->___h;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_433 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_grey;
		NullCheck(L_424);
		mFont_drawString_mAD9AE263B297E117350AE82CCB949AE5A1C990B4(L_424, L_425, L_429, L_430, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_431, L_432)), ((int32_t)26))), 2, L_433, NULL);
	}

IL_0920:
	{
		bool L_434 = __this->___isDisable;
		if (!L_434)
		{
			goto IL_0aa6;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_435 = ___0_g;
		int32_t L_436 = __this->___x;
		int32_t L_437 = V_2;
		int32_t L_438 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_439 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_440 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_435, ((int32_t)494), L_436, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_437, L_438)), ((int32_t)28))), 0, ((int32_t)(L_439|L_440)), NULL);
		goto IL_0aa6;
	}

IL_0958:
	{
		bool L_441 = __this->___isDisable;
		if (!L_441)
		{
			goto IL_0aa6;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_442 = ___0_g;
		int32_t L_443 = __this->___x;
		int32_t L_444 = V_2;
		int32_t L_445 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_446 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_447 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_442, ((int32_t)494), L_443, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_444, L_445)), ((int32_t)15))), 0, ((int32_t)(L_446|L_447)), NULL);
		goto IL_0aa6;
	}

IL_0990:
	{
		int16_t L_448 = __this->___levelBoss;
		if ((((int32_t)L_448) <= ((int32_t)0)))
		{
			goto IL_0a77;
		}
	}
	{
		int16_t L_449 = __this->___levelBoss;
		if ((!(((uint32_t)L_449) == ((uint32_t)1))))
		{
			goto IL_09d5;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_450 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_yellow;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_451 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_452 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___BOSS;
		int16_t L_453 = __this->___levelBoss;
		NullCheck(L_452);
		int16_t L_454 = L_453;
		String_t* L_455 = (L_452)->GetAt(static_cast<il2cpp_array_size_t>(L_454));
		int32_t L_456 = __this->___x;
		int32_t L_457 = V_2;
		int32_t L_458 = __this->___h;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_459 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_grey;
		NullCheck(L_450);
		mFont_drawString_mAD9AE263B297E117350AE82CCB949AE5A1C990B4(L_450, L_451, L_455, L_456, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_457, L_458)), ((int32_t)20))), 2, L_459, NULL);
		goto IL_0a45;
	}

IL_09d5:
	{
		int16_t L_460 = __this->___levelBoss;
		if ((!(((uint32_t)L_460) == ((uint32_t)2))))
		{
			goto IL_0a0e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_461 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_yellow;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_462 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_463 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___BOSS;
		int16_t L_464 = __this->___levelBoss;
		NullCheck(L_463);
		int16_t L_465 = L_464;
		String_t* L_466 = (L_463)->GetAt(static_cast<il2cpp_array_size_t>(L_465));
		int32_t L_467 = __this->___x;
		int32_t L_468 = V_2;
		int32_t L_469 = __this->___h;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_470 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_grey;
		NullCheck(L_461);
		mFont_drawString_mAD9AE263B297E117350AE82CCB949AE5A1C990B4(L_461, L_462, L_466, L_467, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_468, L_469)), ((int32_t)20))), 2, L_470, NULL);
		goto IL_0a45;
	}

IL_0a0e:
	{
		int16_t L_471 = __this->___levelBoss;
		if ((!(((uint32_t)L_471) == ((uint32_t)3))))
		{
			goto IL_0a45;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var);
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_472 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_blue1;
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_473 = ___0_g;
		il2cpp_codegen_runtime_class_init_inline(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_474 = ((mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_StaticFields*)il2cpp_codegen_static_fields_for(mResources_t3D48DAF9643E86DDEC268272363A2522D4D80FE8_il2cpp_TypeInfo_var))->___BOSS;
		int16_t L_475 = __this->___levelBoss;
		NullCheck(L_474);
		int16_t L_476 = L_475;
		String_t* L_477 = (L_474)->GetAt(static_cast<il2cpp_array_size_t>(L_476));
		int32_t L_478 = __this->___x;
		int32_t L_479 = V_2;
		int32_t L_480 = __this->___h;
		mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7* L_481 = ((mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_StaticFields*)il2cpp_codegen_static_fields_for(mFont_tACAC801D855571BA75D16FF2511EB748DFEA9BE7_il2cpp_TypeInfo_var))->___tahoma_7_grey;
		NullCheck(L_472);
		mFont_drawString_mAD9AE263B297E117350AE82CCB949AE5A1C990B4(L_472, L_473, L_477, L_478, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_479, L_480)), ((int32_t)20))), 2, L_481, NULL);
	}

IL_0a45:
	{
		bool L_482 = __this->___isDisable;
		if (!L_482)
		{
			goto IL_0aa6;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_483 = ___0_g;
		int32_t L_484 = __this->___x;
		int32_t L_485 = V_2;
		int32_t L_486 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_487 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_488 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_483, ((int32_t)494), L_484, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_485, L_486)), ((int32_t)22))), 0, ((int32_t)(L_487|L_488)), NULL);
		goto IL_0aa6;
	}

IL_0a77:
	{
		bool L_489 = __this->___isDisable;
		if (!L_489)
		{
			goto IL_0aa6;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_490 = ___0_g;
		int32_t L_491 = __this->___x;
		int32_t L_492 = V_0;
		int32_t L_493 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_494 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_495 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_490, ((int32_t)494), L_491, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_492, L_493)), 5)), 0, ((int32_t)(L_494|L_495)), NULL);
	}

IL_0aa6:
	{
		bool L_496 = __this->___isDontMove;
		if (!L_496)
		{
			goto IL_0b07;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_497 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if (((int32_t)(L_497%2)))
		{
			goto IL_0ae0;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_498 = ___0_g;
		int32_t L_499 = __this->___x;
		int32_t L_500 = V_0;
		int32_t L_501 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_502 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_503 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_498, ((int32_t)1082), L_499, ((int32_t)il2cpp_codegen_subtract(L_500, ((int32_t)(L_501/2)))), 0, ((int32_t)(L_502|L_503)), NULL);
		goto IL_0b07;
	}

IL_0ae0:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_504 = ___0_g;
		int32_t L_505 = __this->___x;
		int32_t L_506 = V_0;
		int32_t L_507 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_508 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_509 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_504, ((int32_t)1084), L_505, ((int32_t)il2cpp_codegen_subtract(L_506, ((int32_t)(L_507/2)))), 0, ((int32_t)(L_508|L_509)), NULL);
	}

IL_0b07:
	{
		bool L_510 = __this->___isIce;
		if (!L_510)
		{
			goto IL_0b2d;
		}
	}
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_511 = ___0_g;
		int32_t L_512 = __this->___x;
		int32_t L_513 = V_0;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_514 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___BOTTOM;
		int32_t L_515 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_511, ((int32_t)290), L_512, L_513, 0, ((int32_t)(L_514|L_515)), NULL);
	}

IL_0b2d:
	{
		bool L_516 = __this->___isWind;
		if (!L_516)
		{
			goto IL_0bdb;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_517 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		V_18 = ((int32_t)(L_517%6));
		int32_t L_518 = V_18;
		switch (L_518)
		{
			case 0:
			{
				goto IL_0b62;
			}
			case 1:
			{
				goto IL_0b62;
			}
			case 2:
			{
				goto IL_0b8b;
			}
			case 3:
			{
				goto IL_0b8b;
			}
			case 4:
			{
				goto IL_0bb4;
			}
			case 5:
			{
				goto IL_0bb4;
			}
		}
	}
	{
		goto IL_0bdb;
	}

IL_0b62:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_519 = ___0_g;
		int32_t L_520 = __this->___x;
		int32_t L_521 = V_0;
		int32_t L_522 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_523 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_524 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_519, ((int32_t)998), L_520, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_521, L_522)), 5)), 0, ((int32_t)(L_523|L_524)), NULL);
		goto IL_0bdb;
	}

IL_0b8b:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_525 = ___0_g;
		int32_t L_526 = __this->___x;
		int32_t L_527 = V_0;
		int32_t L_528 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_529 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_530 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_525, ((int32_t)999), L_526, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_527, L_528)), 5)), 0, ((int32_t)(L_529|L_530)), NULL);
		goto IL_0bdb;
	}

IL_0bb4:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_531 = ___0_g;
		int32_t L_532 = __this->___x;
		int32_t L_533 = V_0;
		int32_t L_534 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_535 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_536 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_531, ((int32_t)1000), L_532, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_533, L_534)), 5)), 0, ((int32_t)(L_535|L_536)), NULL);
	}

IL_0bdb:
	{
		bool L_537 = __this->___isFire;
		if (!L_537)
		{
			goto IL_0f37;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_538 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		V_18 = ((int32_t)(L_538%((int32_t)16)));
		int32_t L_539 = V_18;
		switch (L_539)
		{
			case 0:
			{
				goto IL_0c38;
			}
			case 1:
			{
				goto IL_0c70;
			}
			case 2:
			{
				goto IL_0ca8;
			}
			case 3:
			{
				goto IL_0ce0;
			}
			case 4:
			{
				goto IL_0d18;
			}
			case 5:
			{
				goto IL_0d47;
			}
			case 6:
			{
				goto IL_0d76;
			}
			case 7:
			{
				goto IL_0da5;
			}
			case 8:
			{
				goto IL_0dd4;
			}
			case 9:
			{
				goto IL_0dfc;
			}
			case 10:
			{
				goto IL_0e24;
			}
			case 11:
			{
				goto IL_0e4c;
			}
			case 12:
			{
				goto IL_0e74;
			}
			case 13:
			{
				goto IL_0ea5;
			}
			case 14:
			{
				goto IL_0ed6;
			}
			case 15:
			{
				goto IL_0f07;
			}
		}
	}
	{
		return;
	}

IL_0c38:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_540 = ___0_g;
		int32_t L_541 = __this->___x;
		int32_t L_542 = __this->___w;
		int32_t L_543 = V_0;
		int32_t L_544 = __this->___h;
		int32_t L_545 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_546 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_547 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_540, ((int32_t)1013), ((int32_t)il2cpp_codegen_subtract(L_541, ((int32_t)(L_542/2)))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_543, L_544)), ((int32_t)(L_545/4)))), 0, ((int32_t)(L_546|L_547)), NULL);
		return;
	}

IL_0c70:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_548 = ___0_g;
		int32_t L_549 = __this->___x;
		int32_t L_550 = __this->___w;
		int32_t L_551 = V_0;
		int32_t L_552 = __this->___h;
		int32_t L_553 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_554 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_555 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_548, ((int32_t)1014), ((int32_t)il2cpp_codegen_subtract(L_549, ((int32_t)(L_550/2)))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_551, L_552)), ((int32_t)(L_553/4)))), 0, ((int32_t)(L_554|L_555)), NULL);
		return;
	}

IL_0ca8:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_556 = ___0_g;
		int32_t L_557 = __this->___x;
		int32_t L_558 = __this->___w;
		int32_t L_559 = V_0;
		int32_t L_560 = __this->___h;
		int32_t L_561 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_562 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_563 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_556, ((int32_t)1015), ((int32_t)il2cpp_codegen_subtract(L_557, ((int32_t)(L_558/2)))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_559, L_560)), ((int32_t)(L_561/4)))), 0, ((int32_t)(L_562|L_563)), NULL);
		return;
	}

IL_0ce0:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_564 = ___0_g;
		int32_t L_565 = __this->___x;
		int32_t L_566 = __this->___w;
		int32_t L_567 = V_0;
		int32_t L_568 = __this->___h;
		int32_t L_569 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_570 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_571 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_564, ((int32_t)1016), ((int32_t)il2cpp_codegen_subtract(L_565, ((int32_t)(L_566/2)))), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_567, L_568)), ((int32_t)(L_569/4)))), 0, ((int32_t)(L_570|L_571)), NULL);
		return;
	}

IL_0d18:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_572 = ___0_g;
		int32_t L_573 = __this->___x;
		int32_t L_574 = __this->___w;
		int32_t L_575 = V_0;
		int32_t L_576 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_577 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_578 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_572, ((int32_t)1013), ((int32_t)il2cpp_codegen_add(L_573, ((int32_t)(L_574/2)))), ((int32_t)il2cpp_codegen_subtract(L_575, L_576)), 0, ((int32_t)(L_577|L_578)), NULL);
		return;
	}

IL_0d47:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_579 = ___0_g;
		int32_t L_580 = __this->___x;
		int32_t L_581 = __this->___w;
		int32_t L_582 = V_0;
		int32_t L_583 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_584 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_585 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_579, ((int32_t)1014), ((int32_t)il2cpp_codegen_add(L_580, ((int32_t)(L_581/2)))), ((int32_t)il2cpp_codegen_subtract(L_582, L_583)), 0, ((int32_t)(L_584|L_585)), NULL);
		return;
	}

IL_0d76:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_586 = ___0_g;
		int32_t L_587 = __this->___x;
		int32_t L_588 = __this->___w;
		int32_t L_589 = V_0;
		int32_t L_590 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_591 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_592 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_586, ((int32_t)1015), ((int32_t)il2cpp_codegen_add(L_587, ((int32_t)(L_588/2)))), ((int32_t)il2cpp_codegen_subtract(L_589, L_590)), 0, ((int32_t)(L_591|L_592)), NULL);
		return;
	}

IL_0da5:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_593 = ___0_g;
		int32_t L_594 = __this->___x;
		int32_t L_595 = __this->___w;
		int32_t L_596 = V_0;
		int32_t L_597 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_598 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_599 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_593, ((int32_t)1016), ((int32_t)il2cpp_codegen_add(L_594, ((int32_t)(L_595/2)))), ((int32_t)il2cpp_codegen_subtract(L_596, L_597)), 0, ((int32_t)(L_598|L_599)), NULL);
		return;
	}

IL_0dd4:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_600 = ___0_g;
		int32_t L_601 = __this->___x;
		int32_t L_602 = __this->___w;
		int32_t L_603 = V_0;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_604 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_605 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_600, ((int32_t)1013), ((int32_t)il2cpp_codegen_subtract(L_601, ((int32_t)(L_602/2)))), L_603, 0, ((int32_t)(L_604|L_605)), NULL);
		return;
	}

IL_0dfc:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_606 = ___0_g;
		int32_t L_607 = __this->___x;
		int32_t L_608 = __this->___w;
		int32_t L_609 = V_0;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_610 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_611 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_606, ((int32_t)1014), ((int32_t)il2cpp_codegen_subtract(L_607, ((int32_t)(L_608/2)))), L_609, 0, ((int32_t)(L_610|L_611)), NULL);
		return;
	}

IL_0e24:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_612 = ___0_g;
		int32_t L_613 = __this->___x;
		int32_t L_614 = __this->___w;
		int32_t L_615 = V_0;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_616 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_617 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_612, ((int32_t)1015), ((int32_t)il2cpp_codegen_subtract(L_613, ((int32_t)(L_614/2)))), L_615, 0, ((int32_t)(L_616|L_617)), NULL);
		return;
	}

IL_0e4c:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_618 = ___0_g;
		int32_t L_619 = __this->___x;
		int32_t L_620 = __this->___w;
		int32_t L_621 = V_0;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_622 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_623 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_618, ((int32_t)1016), ((int32_t)il2cpp_codegen_subtract(L_619, ((int32_t)(L_620/2)))), L_621, 0, ((int32_t)(L_622|L_623)), NULL);
		return;
	}

IL_0e74:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_624 = ___0_g;
		int32_t L_625 = __this->___x;
		int32_t L_626 = __this->___w;
		int32_t L_627 = V_0;
		int32_t L_628 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_629 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_630 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_624, ((int32_t)1013), ((int32_t)il2cpp_codegen_add(L_625, ((int32_t)(L_626/2)))), ((int32_t)il2cpp_codegen_subtract(L_627, ((int32_t)(L_628/4)))), 0, ((int32_t)(L_629|L_630)), NULL);
		return;
	}

IL_0ea5:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_631 = ___0_g;
		int32_t L_632 = __this->___x;
		int32_t L_633 = __this->___w;
		int32_t L_634 = V_0;
		int32_t L_635 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_636 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_637 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_631, ((int32_t)1014), ((int32_t)il2cpp_codegen_add(L_632, ((int32_t)(L_633/2)))), ((int32_t)il2cpp_codegen_subtract(L_634, ((int32_t)(L_635/4)))), 0, ((int32_t)(L_636|L_637)), NULL);
		return;
	}

IL_0ed6:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_638 = ___0_g;
		int32_t L_639 = __this->___x;
		int32_t L_640 = __this->___w;
		int32_t L_641 = V_0;
		int32_t L_642 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_643 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_644 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_638, ((int32_t)1015), ((int32_t)il2cpp_codegen_add(L_639, ((int32_t)(L_640/2)))), ((int32_t)il2cpp_codegen_subtract(L_641, ((int32_t)(L_642/4)))), 0, ((int32_t)(L_643|L_644)), NULL);
		return;
	}

IL_0f07:
	{
		mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_645 = ___0_g;
		int32_t L_646 = __this->___x;
		int32_t L_647 = __this->___w;
		int32_t L_648 = V_0;
		int32_t L_649 = __this->___h;
		il2cpp_codegen_runtime_class_init_inline(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var);
		int32_t L_650 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___VCENTER;
		int32_t L_651 = ((mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_StaticFields*)il2cpp_codegen_static_fields_for(mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE_il2cpp_TypeInfo_var))->___HCENTER;
		il2cpp_codegen_runtime_class_init_inline(SmallImage_tF792A43A543EDAADA02E96089CBAA7938E1F4742_il2cpp_TypeInfo_var);
		SmallImage_drawSmallImage_mE65BC52E3D3E296EC4FE3BA280167CD872FCF658(L_645, ((int32_t)1016), ((int32_t)il2cpp_codegen_add(L_646, ((int32_t)(L_647/2)))), ((int32_t)il2cpp_codegen_subtract(L_648, ((int32_t)(L_649/4)))), 0, ((int32_t)(L_650|L_651)), NULL);
	}

IL_0f37:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_getHPColor_mC863EC4A35370DF1DE474AD74FD119696FCE007E (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___sys;
		if ((((int32_t)L_0) > ((int32_t)1)))
		{
			goto IL_000f;
		}
	}
	{
		return ((int32_t)16711680);
	}

IL_000f:
	{
		int32_t L_1 = __this->___sys;
		if ((!(((uint32_t)L_1) == ((uint32_t)2))))
		{
			goto IL_001e;
		}
	}
	{
		return ((int32_t)33023);
	}

IL_001e:
	{
		int32_t L_2 = __this->___sys;
		if ((!(((uint32_t)L_2) == ((uint32_t)3))))
		{
			goto IL_002d;
		}
	}
	{
		return ((int32_t)7443811);
	}

IL_002d:
	{
		return ((int32_t)16711680);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_startDie_m246ABA9BE7ABCEBAB7DA2B0986065F20149EE5CB (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	{
		__this->___hp = 0;
		int64_t L_0;
		L_0 = mSystem_currentTimeMillis_m5CCB6CA1D1858E7F9BB6905048A0ACC17C73B86A(NULL);
		__this->___timeStartDie = L_0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_1 = __this->___injureBy;
		if (!L_1)
		{
			goto IL_0022;
		}
	}
	{
		__this->___injureThenDie = (bool)1;
		return;
	}

IL_0022:
	{
		__this->___injureThenDie = (bool)1;
		__this->___hp = 0;
		__this->___status = 1;
		__this->___p1 = ((int32_t)-5);
		int32_t L_2 = __this->___dir;
		__this->___p2 = ((int32_t)(((-L_2))<<2));
		__this->___p3 = 0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_attackOtherMob_m5D20C0BB2823B0E65E9FFC9B75DB0249AD2EE1B6 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, Mob_t394900507F39725FA57379059AA703E63166F45F* ___0_mobToAttack, const RuntimeMethod* method) 
{
	{
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_0 = ___0_mobToAttack;
		__this->___mobToAttack = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___mobToAttack), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_attackOtherChar_m6E7582753DC7E92337F623EC688F9747B8823D2C (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___0_charToAttack, const RuntimeMethod* method) 
{
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_0 = ___0_charToAttack;
		__this->___charToAttack = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___charToAttack), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_Absx_m87B8A7441D60BEE40B82F13987D01721EAE21EF6 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_1;
		L_1 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_1);
		int32_t L_2 = L_1->___cx;
		int32_t L_3;
		L_3 = Math_abs_m9EBB513752A930AECA9ED005549135F97E154308(((int32_t)il2cpp_codegen_subtract(L_0, L_2)), NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_Absx_m9B283C4700DEF05F40C0B9B532191C18B9F6EA65 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___0_s, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___xFirst;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_1 = ___0_s;
		NullCheck(L_1);
		int32_t L_2 = L_1->___cx;
		int32_t L_3;
		L_3 = Math_abs_m9EBB513752A930AECA9ED005549135F97E154308(((int32_t)il2cpp_codegen_subtract(L_0, L_2)), NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_Absy_m50B465E4C1C8E78ED5A4E6F74864815046A5986A (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = __this->___yFirst;
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_1;
		L_1 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		NullCheck(L_1);
		int32_t L_2 = L_1->___cy;
		int32_t L_3;
		L_3 = Math_abs_m9EBB513752A930AECA9ED005549135F97E154308(((int32_t)il2cpp_codegen_subtract(L_0, L_2)), NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_Absy_mE4869232F8420CF714630551E030613AB46B99AD (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___0_s, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___yFirst;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_1 = ___0_s;
		NullCheck(L_1);
		int32_t L_2 = L_1->___cy;
		int32_t L_3;
		L_3 = Math_abs_m9EBB513752A930AECA9ED005549135F97E154308(((int32_t)il2cpp_codegen_subtract(L_0, L_2)), NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_setatk_mob_m879302AF9CDFDACCB2D85D7FF5AAB5AB87E95580 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EffectAuto_t4A942CFD9716D321F0DFCC4303234F7939E309A8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B5_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B4_0 = NULL;
	int32_t G_B6_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B6_1 = NULL;
	int32_t G_B14_0 = 0;
	int32_t G_B16_0 = 0;
	int32_t G_B16_1 = 0;
	int32_t G_B16_2 = 0;
	int32_t G_B15_0 = 0;
	int32_t G_B15_1 = 0;
	int32_t G_B15_2 = 0;
	int32_t G_B17_0 = 0;
	int32_t G_B17_1 = 0;
	int32_t G_B17_2 = 0;
	int32_t G_B17_3 = 0;
	int32_t G_B22_0 = 0;
	int32_t G_B22_1 = 0;
	int32_t G_B22_2 = 0;
	int32_t G_B22_3 = 0;
	int16_t G_B22_4 = 0;
	int32_t G_B21_0 = 0;
	int32_t G_B21_1 = 0;
	int32_t G_B21_2 = 0;
	int32_t G_B21_3 = 0;
	int16_t G_B21_4 = 0;
	int32_t G_B23_0 = 0;
	int32_t G_B23_1 = 0;
	int32_t G_B23_2 = 0;
	int32_t G_B23_3 = 0;
	int32_t G_B23_4 = 0;
	int16_t G_B23_5 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B31_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B30_0 = NULL;
	int32_t G_B32_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B32_1 = NULL;
	int32_t G_B40_0 = 0;
	int32_t G_B42_0 = 0;
	int32_t G_B42_1 = 0;
	int32_t G_B42_2 = 0;
	int32_t G_B41_0 = 0;
	int32_t G_B41_1 = 0;
	int32_t G_B41_2 = 0;
	int32_t G_B43_0 = 0;
	int32_t G_B43_1 = 0;
	int32_t G_B43_2 = 0;
	int32_t G_B43_3 = 0;
	int32_t G_B48_0 = 0;
	int32_t G_B48_1 = 0;
	int32_t G_B48_2 = 0;
	int32_t G_B48_3 = 0;
	int16_t G_B48_4 = 0;
	int32_t G_B47_0 = 0;
	int32_t G_B47_1 = 0;
	int32_t G_B47_2 = 0;
	int32_t G_B47_3 = 0;
	int16_t G_B47_4 = 0;
	int32_t G_B49_0 = 0;
	int32_t G_B49_1 = 0;
	int32_t G_B49_2 = 0;
	int32_t G_B49_3 = 0;
	int32_t G_B49_4 = 0;
	int16_t G_B49_5 = 0;
	{
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_0 = __this->___mobToAttack;
		if (!L_0)
		{
			goto IL_0143;
		}
	}
	{
		bool L_1 = __this->___isBoss;
		if (!L_1)
		{
			goto IL_001f;
		}
	}
	{
		__this->___status = 3;
		goto IL_0143;
	}

IL_001f:
	{
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_2 = __this->___mobToAttack;
		NullCheck(L_2);
		int32_t L_3 = L_2->___x;
		int32_t L_4 = __this->___x;
		V_2 = ((int32_t)il2cpp_codegen_subtract(L_3, L_4));
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_5 = __this->___mobToAttack;
		NullCheck(L_5);
		int32_t L_6 = L_5->___y;
		int32_t L_7 = __this->___y;
		V_3 = ((int32_t)il2cpp_codegen_subtract(L_6, L_7));
		int32_t L_8 = __this->___x;
		int32_t L_9 = V_2;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_8, ((int32_t)(L_9/4))));
		int32_t L_10 = __this->___y;
		int32_t L_11 = V_3;
		__this->___y = ((int32_t)il2cpp_codegen_add(L_10, ((int32_t)(L_11/4))));
		int32_t L_12 = __this->___x;
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_13 = __this->___mobToAttack;
		NullCheck(L_13);
		int32_t L_14 = L_13->___x;
		if ((((int32_t)L_12) < ((int32_t)L_14)))
		{
			G_B5_0 = __this;
			goto IL_007c;
		}
		G_B4_0 = __this;
	}
	{
		G_B6_0 = 0;
		G_B6_1 = G_B4_0;
		goto IL_007d;
	}

IL_007c:
	{
		G_B6_0 = 1;
		G_B6_1 = G_B5_0;
	}

IL_007d:
	{
		NullCheck(G_B6_1);
		G_B6_1->___dir = G_B6_0;
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_15 = __this->___mobToAttack;
		NullCheck(L_15);
		int32_t L_16 = L_15->___status;
		if ((((int32_t)L_16) == ((int32_t)1)))
		{
			goto IL_00b7;
		}
	}
	{
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_17 = __this->___mobToAttack;
		NullCheck(L_17);
		int32_t L_18 = L_17->___status;
		if (!L_18)
		{
			goto IL_00b7;
		}
	}
	{
		int32_t L_19 = V_2;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_20;
		L_20 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(L_19, NULL);
		if ((((int32_t)L_20) >= ((int32_t)((int32_t)20))))
		{
			goto IL_0143;
		}
	}
	{
		int32_t L_21 = V_3;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_22;
		L_22 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(L_21, NULL);
		if ((((int32_t)L_22) >= ((int32_t)((int32_t)20))))
		{
			goto IL_0143;
		}
	}

IL_00b7:
	{
		int8_t L_23 = __this->___typeTool;
		if (L_23)
		{
			goto IL_00fb;
		}
	}
	{
		int16_t L_24 = __this->___idSkill_atk;
		if ((!(((uint32_t)L_24) == ((uint32_t)(-1)))))
		{
			goto IL_00cc;
		}
	}
	{
		G_B14_0 = ((int32_t)59);
		goto IL_00d2;
	}

IL_00cc:
	{
		int16_t L_25 = __this->___idSkill_atk;
		G_B14_0 = ((int32_t)(L_25));
	}

IL_00d2:
	{
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_26 = __this->___mobToAttack;
		NullCheck(L_26);
		int32_t L_27 = L_26->___x;
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_28 = __this->___mobToAttack;
		NullCheck(L_28);
		int32_t L_29 = L_28->___y;
		int32_t L_30 = __this->___dir;
		if (L_30)
		{
			G_B16_0 = L_29;
			G_B16_1 = L_27;
			G_B16_2 = G_B14_0;
			goto IL_00f3;
		}
		G_B15_0 = L_29;
		G_B15_1 = L_27;
		G_B15_2 = G_B14_0;
	}
	{
		G_B17_0 = (-1);
		G_B17_1 = G_B15_0;
		G_B17_2 = G_B15_1;
		G_B17_3 = G_B15_2;
		goto IL_00f4;
	}

IL_00f3:
	{
		G_B17_0 = 1;
		G_B17_1 = G_B16_0;
		G_B17_2 = G_B16_1;
		G_B17_3 = G_B16_2;
	}

IL_00f4:
	{
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(G_B17_3, G_B17_2, G_B17_1, G_B17_0, NULL);
		goto IL_013c;
	}

IL_00fb:
	{
		int8_t L_31 = __this->___typeTool;
		if ((!(((uint32_t)L_31) == ((uint32_t)1))))
		{
			goto IL_013c;
		}
	}
	{
		int16_t L_32 = __this->___idSkill_atk;
		if ((((int32_t)L_32) <= ((int32_t)(-1))))
		{
			goto IL_013c;
		}
	}
	{
		int16_t L_33 = __this->___idSkill_atk;
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_34 = __this->___mobToAttack;
		NullCheck(L_34);
		int32_t L_35 = L_34->___x;
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_36 = __this->___mobToAttack;
		NullCheck(L_36);
		int32_t L_37 = L_36->___y;
		int32_t L_38 = __this->___dir;
		if (L_38)
		{
			G_B22_0 = (-1);
			G_B22_1 = 1;
			G_B22_2 = L_37;
			G_B22_3 = L_35;
			G_B22_4 = L_33;
			goto IL_0136;
		}
		G_B21_0 = (-1);
		G_B21_1 = 1;
		G_B21_2 = L_37;
		G_B21_3 = L_35;
		G_B21_4 = L_33;
	}
	{
		G_B23_0 = (-1);
		G_B23_1 = G_B21_0;
		G_B23_2 = G_B21_1;
		G_B23_3 = G_B21_2;
		G_B23_4 = G_B21_3;
		G_B23_5 = G_B21_4;
		goto IL_0137;
	}

IL_0136:
	{
		G_B23_0 = 1;
		G_B23_1 = G_B22_0;
		G_B23_2 = G_B22_1;
		G_B23_3 = G_B22_2;
		G_B23_4 = G_B22_3;
		G_B23_5 = G_B22_4;
	}

IL_0137:
	{
		il2cpp_codegen_runtime_class_init_inline(EffectAuto_t4A942CFD9716D321F0DFCC4303234F7939E309A8_il2cpp_TypeInfo_var);
		EffectAuto_addEffectAuto_m59C9B89583D6854A050C765BB58A8832621E03A8(G_B23_5, G_B23_4, G_B23_3, (int8_t)G_B23_2, (int16_t)G_B23_1, G_B23_0, NULL);
	}

IL_013c:
	{
		__this->___mobToAttack = (Mob_t394900507F39725FA57379059AA703E63166F45F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___mobToAttack), (void*)(Mob_t394900507F39725FA57379059AA703E63166F45F*)NULL);
	}

IL_0143:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_39 = __this->___charToAttack;
		if (L_39)
		{
			goto IL_014c;
		}
	}
	{
		return;
	}

IL_014c:
	{
		bool L_40 = __this->___isBoss;
		if (!L_40)
		{
			goto IL_015c;
		}
	}
	{
		__this->___status = 3;
		return;
	}

IL_015c:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_41 = __this->___charToAttack;
		NullCheck(L_41);
		int32_t L_42 = L_41->___cx;
		int32_t L_43 = __this->___x;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_42, L_43));
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_44 = __this->___charToAttack;
		NullCheck(L_44);
		int32_t L_45 = L_44->___cy;
		int32_t L_46 = __this->___y;
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_45, L_46));
		int32_t L_47 = __this->___x;
		int32_t L_48 = V_0;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_47, ((int32_t)(L_48/4))));
		int32_t L_49 = __this->___y;
		int32_t L_50 = V_1;
		__this->___y = ((int32_t)il2cpp_codegen_add(L_49, ((int32_t)(L_50/4))));
		int32_t L_51 = __this->___x;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_52 = __this->___charToAttack;
		NullCheck(L_52);
		int32_t L_53 = L_52->___cx;
		if ((((int32_t)L_51) < ((int32_t)L_53)))
		{
			G_B31_0 = __this;
			goto IL_01b9;
		}
		G_B30_0 = __this;
	}
	{
		G_B32_0 = 0;
		G_B32_1 = G_B30_0;
		goto IL_01ba;
	}

IL_01b9:
	{
		G_B32_0 = 1;
		G_B32_1 = G_B31_0;
	}

IL_01ba:
	{
		NullCheck(G_B32_1);
		G_B32_1->___dir = G_B32_0;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_54 = __this->___charToAttack;
		NullCheck(L_54);
		int32_t L_55 = L_54->___statusMe;
		if ((((int32_t)L_55) == ((int32_t)5)))
		{
			goto IL_01f6;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_56 = __this->___charToAttack;
		NullCheck(L_56);
		int32_t L_57 = L_56->___statusMe;
		if ((((int32_t)L_57) == ((int32_t)((int32_t)14))))
		{
			goto IL_01f6;
		}
	}
	{
		int32_t L_58 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_59;
		L_59 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(L_58, NULL);
		if ((((int32_t)L_59) >= ((int32_t)((int32_t)20))))
		{
			goto IL_0282;
		}
	}
	{
		int32_t L_60 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_61;
		L_61 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(L_60, NULL);
		if ((((int32_t)L_61) >= ((int32_t)((int32_t)20))))
		{
			goto IL_0282;
		}
	}

IL_01f6:
	{
		int8_t L_62 = __this->___typeTool;
		if (L_62)
		{
			goto IL_023a;
		}
	}
	{
		int16_t L_63 = __this->___idSkill_atk;
		if ((!(((uint32_t)L_63) == ((uint32_t)(-1)))))
		{
			goto IL_020b;
		}
	}
	{
		G_B40_0 = ((int32_t)59);
		goto IL_0211;
	}

IL_020b:
	{
		int16_t L_64 = __this->___idSkill_atk;
		G_B40_0 = ((int32_t)(L_64));
	}

IL_0211:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_65 = __this->___charToAttack;
		NullCheck(L_65);
		int32_t L_66 = L_65->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_67 = __this->___charToAttack;
		NullCheck(L_67);
		int32_t L_68 = L_67->___cy;
		int32_t L_69 = __this->___dir;
		if (L_69)
		{
			G_B42_0 = L_68;
			G_B42_1 = L_66;
			G_B42_2 = G_B40_0;
			goto IL_0232;
		}
		G_B41_0 = L_68;
		G_B41_1 = L_66;
		G_B41_2 = G_B40_0;
	}
	{
		G_B43_0 = (-1);
		G_B43_1 = G_B41_0;
		G_B43_2 = G_B41_1;
		G_B43_3 = G_B41_2;
		goto IL_0233;
	}

IL_0232:
	{
		G_B43_0 = 1;
		G_B43_1 = G_B42_0;
		G_B43_2 = G_B42_1;
		G_B43_3 = G_B42_2;
	}

IL_0233:
	{
		ServerEffect_addServerEffect_m03309C0372A83EE1679264830CAC98F9A967D007(G_B43_3, G_B43_2, G_B43_1, G_B43_0, NULL);
		goto IL_027b;
	}

IL_023a:
	{
		int8_t L_70 = __this->___typeTool;
		if ((!(((uint32_t)L_70) == ((uint32_t)1))))
		{
			goto IL_027b;
		}
	}
	{
		int16_t L_71 = __this->___idSkill_atk;
		if ((((int32_t)L_71) <= ((int32_t)(-1))))
		{
			goto IL_027b;
		}
	}
	{
		int16_t L_72 = __this->___idSkill_atk;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_73 = __this->___charToAttack;
		NullCheck(L_73);
		int32_t L_74 = L_73->___cx;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_75 = __this->___charToAttack;
		NullCheck(L_75);
		int32_t L_76 = L_75->___cy;
		int32_t L_77 = __this->___dir;
		if (L_77)
		{
			G_B48_0 = (-1);
			G_B48_1 = 1;
			G_B48_2 = L_76;
			G_B48_3 = L_74;
			G_B48_4 = L_72;
			goto IL_0275;
		}
		G_B47_0 = (-1);
		G_B47_1 = 1;
		G_B47_2 = L_76;
		G_B47_3 = L_74;
		G_B47_4 = L_72;
	}
	{
		G_B49_0 = (-1);
		G_B49_1 = G_B47_0;
		G_B49_2 = G_B47_1;
		G_B49_3 = G_B47_2;
		G_B49_4 = G_B47_3;
		G_B49_5 = G_B47_4;
		goto IL_0276;
	}

IL_0275:
	{
		G_B49_0 = 1;
		G_B49_1 = G_B48_0;
		G_B49_2 = G_B48_1;
		G_B49_3 = G_B48_2;
		G_B49_4 = G_B48_3;
		G_B49_5 = G_B48_4;
	}

IL_0276:
	{
		il2cpp_codegen_runtime_class_init_inline(EffectAuto_t4A942CFD9716D321F0DFCC4303234F7939E309A8_il2cpp_TypeInfo_var);
		EffectAuto_addEffectAuto_m59C9B89583D6854A050C765BB58A8832621E03A8(G_B49_5, G_B49_4, G_B49_3, (int8_t)G_B49_2, (int16_t)G_B49_1, G_B49_0, NULL);
	}

IL_027b:
	{
		__this->___charToAttack = (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___charToAttack), (void*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL);
	}

IL_0282:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_setTypeAtk_m7B3D03F7C8FF0D3DB98812DE4161A556BC2496E9 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int16_t ___0_idSkill_atk, int8_t ___1_typeAtk, int8_t ___2_typeTool, const RuntimeMethod* method) 
{
	{
		int16_t L_0 = ___0_idSkill_atk;
		__this->___idSkill_atk = L_0;
		int8_t L_1 = ___1_typeAtk;
		__this->___typeAtk = L_1;
		int8_t L_2 = ___2_typeTool;
		__this->___typeTool = L_2;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_attackOtherInRange_m7ED3F900B44CFBB39FFDC5D5481EBB15F3F2A4C1 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = __this->___templateId;
		if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)116)))))
		{
			goto IL_0018;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_1;
		L_1 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)84), L_1, 1, NULL);
		return;
	}

IL_0018:
	{
		int32_t L_2 = __this->___templateId;
		if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)115)))))
		{
			goto IL_0030;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_3;
		L_3 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)81), L_3, 1, NULL);
		return;
	}

IL_0030:
	{
		int32_t L_4 = __this->___templateId;
		if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)138)))))
		{
			goto IL_004b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_5;
		L_5 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)90), L_5, 1, NULL);
		return;
	}

IL_004b:
	{
		int32_t L_6 = __this->___templateId;
		if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)139)))))
		{
			goto IL_0066;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_7;
		L_7 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)91), L_7, 1, NULL);
		return;
	}

IL_0066:
	{
		int32_t L_8 = __this->___templateId;
		if ((((int32_t)L_8) == ((int32_t)((int32_t)140))))
		{
			goto IL_0080;
		}
	}
	{
		int32_t L_9 = __this->___templateId;
		if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)161)))))
		{
			goto IL_008e;
		}
	}

IL_0080:
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_10;
		L_10 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)110), L_10, 2, NULL);
		return;
	}

IL_008e:
	{
		int32_t L_11 = __this->___templateId;
		if ((((int32_t)L_11) == ((int32_t)((int32_t)141))))
		{
			goto IL_00a8;
		}
	}
	{
		int32_t L_12 = __this->___templateId;
		if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)162)))))
		{
			goto IL_00b6;
		}
	}

IL_00a8:
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_13;
		L_13 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)121), L_13, 1, NULL);
		return;
	}

IL_00b6:
	{
		int32_t L_14 = __this->___templateId;
		if ((((int32_t)L_14) == ((int32_t)((int32_t)144))))
		{
			goto IL_00d0;
		}
	}
	{
		int32_t L_15 = __this->___templateId;
		if ((!(((uint32_t)L_15) == ((uint32_t)((int32_t)163)))))
		{
			goto IL_00de;
		}
	}

IL_00d0:
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_16;
		L_16 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)121), L_16, 1, NULL);
		return;
	}

IL_00de:
	{
		int32_t L_17 = __this->___templateId;
		if ((!(((uint32_t)L_17) == ((uint32_t)((int32_t)160)))))
		{
			goto IL_00f9;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_18;
		L_18 = Char_getMyChar_mC969DEABC127EBE7A4F94A26AA58D3AF8B814745(NULL);
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)124), L_18, 1, NULL);
		return;
	}

IL_00f9:
	{
		int32_t L_19 = __this->___templateId;
		if ((((int32_t)L_19) == ((int32_t)((int32_t)164))))
		{
			goto IL_0113;
		}
	}
	{
		int32_t L_20 = __this->___templateId;
		if ((!(((uint32_t)L_20) == ((uint32_t)((int32_t)165)))))
		{
			goto IL_0122;
		}
	}

IL_0113:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_21 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)126), L_21, 1, NULL);
		return;
	}

IL_0122:
	{
		int32_t L_22 = __this->___templateId;
		if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)166)))))
		{
			goto IL_013e;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_23 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)103), L_23, 1, NULL);
		return;
	}

IL_013e:
	{
		int32_t L_24 = __this->___templateId;
		if ((!(((uint32_t)L_24) == ((uint32_t)((int32_t)166)))))
		{
			goto IL_0159;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_25 = __this->___cFocus;
		ServerEffect_addServerEffect_m86AC5F547CB6DA0642AD0BB64686B815A6BA3483(((int32_t)105), L_25, 1, NULL);
	}

IL_0159:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_setFrameMove_mD53CE9FE0D14C92D047FE57CE944807228E243A0 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int32_t ___0_Gametick, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___0_Gametick;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_1 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___idframe;
		int32_t L_2 = __this->___templateId;
		NullCheck(L_1);
		int32_t L_3 = ((int32_t)il2cpp_codegen_subtract(L_2, ((int32_t)168)));
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		NullCheck(L_4);
		V_0 = ((int32_t)(L_0%((int32_t)(((RuntimeArray*)L_4)->max_length))));
		int32_t L_5 = __this->___templateId;
		if ((((int32_t)L_5) == ((int32_t)((int32_t)198))))
		{
			goto IL_007a;
		}
	}
	{
		int32_t L_6 = __this->___templateId;
		if ((((int32_t)L_6) == ((int32_t)((int32_t)199))))
		{
			goto IL_007a;
		}
	}
	{
		int32_t L_7 = __this->___templateId;
		if ((((int32_t)L_7) == ((int32_t)((int32_t)200))))
		{
			goto IL_007a;
		}
	}
	{
		int32_t L_8 = __this->___templateId;
		if ((((int32_t)L_8) == ((int32_t)((int32_t)201))))
		{
			goto IL_007a;
		}
	}
	{
		int32_t L_9 = __this->___templateId;
		if ((((int32_t)L_9) == ((int32_t)((int32_t)203))))
		{
			goto IL_007a;
		}
	}
	{
		int32_t L_10 = __this->___templateId;
		if ((((int32_t)L_10) == ((int32_t)((int32_t)204))))
		{
			goto IL_007a;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_11 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___idframe;
		int32_t L_12 = __this->___templateId;
		NullCheck(L_11);
		int32_t L_13 = ((int32_t)il2cpp_codegen_subtract(L_12, ((int32_t)168)));
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
		int32_t L_15 = V_0;
		NullCheck(L_14);
		int32_t L_16 = L_15;
		int8_t L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		return L_17;
	}

IL_007a:
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_setFrameAppear_mC79FF445F495A8CB13BC677A8572ACAA84F2E14C (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int32_t ___0_Gametick, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	try
	{
		int32_t L_0 = ___0_Gametick;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_1 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___idframeAppear;
		int32_t L_2 = __this->___templateId;
		NullCheck(L_1);
		int32_t L_3 = ((int32_t)il2cpp_codegen_subtract(L_2, ((int32_t)168)));
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		NullCheck(L_4);
		V_0 = ((int32_t)(L_0%((int32_t)(((RuntimeArray*)L_4)->max_length))));
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_5 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___idframeAppear;
		int32_t L_6 = __this->___templateId;
		NullCheck(L_5);
		int32_t L_7 = ((int32_t)il2cpp_codegen_subtract(L_6, ((int32_t)168)));
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		int32_t L_9 = V_0;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		int8_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		V_1 = L_11;
		goto IL_0033;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_002e;
		}
		throw e;
	}

CATCH_002e:
	{
		V_1 = 0;
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0033;
	}

IL_0033:
	{
		int32_t L_12 = V_1;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_setFrameAtt_m6593745AF7187349553663EAFC3DEC89E7F57DD3 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int32_t ___0_Gametick, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = ___0_Gametick;
		V_0 = ((int32_t)(L_0%5));
		int32_t L_1 = __this->___templateId;
		if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)178)))))
		{
			goto IL_0034;
		}
	}
	{
		int32_t L_2 = V_0;
		switch (L_2)
		{
			case 0:
			{
				goto IL_002c;
			}
			case 1:
			{
				goto IL_002e;
			}
			case 2:
			{
				goto IL_0030;
			}
			case 3:
			{
				goto IL_0032;
			}
		}
	}
	{
		goto IL_0170;
	}

IL_002c:
	{
		return 5;
	}

IL_002e:
	{
		return 6;
	}

IL_0030:
	{
		return 7;
	}

IL_0032:
	{
		return 8;
	}

IL_0034:
	{
		int32_t L_3 = __this->___templateId;
		if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)168)))))
		{
			goto IL_006a;
		}
	}
	{
		int32_t L_4 = V_0;
		switch (L_4)
		{
			case 0:
			{
				goto IL_0060;
			}
			case 1:
			{
				goto IL_0062;
			}
			case 2:
			{
				goto IL_0064;
			}
			case 3:
			{
				goto IL_0066;
			}
			case 4:
			{
				goto IL_0068;
			}
		}
	}
	{
		goto IL_0170;
	}

IL_0060:
	{
		return 1;
	}

IL_0062:
	{
		return 2;
	}

IL_0064:
	{
		return 3;
	}

IL_0066:
	{
		return 4;
	}

IL_0068:
	{
		return 5;
	}

IL_006a:
	{
		int32_t L_5 = __this->___templateId;
		if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)179)))))
		{
			goto IL_00a0;
		}
	}
	{
		int32_t L_6 = V_0;
		switch (L_6)
		{
			case 0:
			{
				goto IL_0096;
			}
			case 1:
			{
				goto IL_0098;
			}
			case 2:
			{
				goto IL_009a;
			}
			case 3:
			{
				goto IL_009c;
			}
			case 4:
			{
				goto IL_009e;
			}
		}
	}
	{
		goto IL_0170;
	}

IL_0096:
	{
		return 0;
	}

IL_0098:
	{
		return 2;
	}

IL_009a:
	{
		return 3;
	}

IL_009c:
	{
		return 4;
	}

IL_009e:
	{
		return 5;
	}

IL_00a0:
	{
		int32_t L_7 = __this->___templateId;
		if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)175)))))
		{
			goto IL_00d6;
		}
	}
	{
		int32_t L_8 = V_0;
		switch (L_8)
		{
			case 0:
			{
				goto IL_00cc;
			}
			case 1:
			{
				goto IL_00ce;
			}
			case 2:
			{
				goto IL_00d0;
			}
			case 3:
			{
				goto IL_00d2;
			}
			case 4:
			{
				goto IL_00d4;
			}
		}
	}
	{
		goto IL_0170;
	}

IL_00cc:
	{
		return 0;
	}

IL_00ce:
	{
		return 2;
	}

IL_00d0:
	{
		return 3;
	}

IL_00d2:
	{
		return 4;
	}

IL_00d4:
	{
		return 5;
	}

IL_00d6:
	{
		int32_t L_9 = __this->___templateId;
		if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)176)))))
		{
			goto IL_0109;
		}
	}
	{
		int32_t L_10 = V_0;
		switch (L_10)
		{
			case 0:
			{
				goto IL_00ff;
			}
			case 1:
			{
				goto IL_0101;
			}
			case 2:
			{
				goto IL_0103;
			}
			case 3:
			{
				goto IL_0105;
			}
			case 4:
			{
				goto IL_0107;
			}
		}
	}
	{
		goto IL_0170;
	}

IL_00ff:
	{
		return 2;
	}

IL_0101:
	{
		return 3;
	}

IL_0103:
	{
		return 4;
	}

IL_0105:
	{
		return 5;
	}

IL_0107:
	{
		return 6;
	}

IL_0109:
	{
		int32_t L_11 = __this->___templateId;
		if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)177)))))
		{
			goto IL_013c;
		}
	}
	{
		int32_t L_12 = V_0;
		switch (L_12)
		{
			case 0:
			{
				goto IL_0132;
			}
			case 1:
			{
				goto IL_0134;
			}
			case 2:
			{
				goto IL_0136;
			}
			case 3:
			{
				goto IL_0138;
			}
			case 4:
			{
				goto IL_013a;
			}
		}
	}
	{
		goto IL_0170;
	}

IL_0132:
	{
		return 1;
	}

IL_0134:
	{
		return 2;
	}

IL_0136:
	{
		return 3;
	}

IL_0138:
	{
		return 4;
	}

IL_013a:
	{
		return 5;
	}

IL_013c:
	{
		int32_t L_13 = __this->___templateId;
		if ((!(((uint32_t)L_13) == ((uint32_t)((int32_t)174)))))
		{
			goto IL_0170;
		}
	}
	{
		int32_t L_14 = V_0;
		switch (L_14)
		{
			case 0:
			{
				goto IL_0165;
			}
			case 1:
			{
				goto IL_0167;
			}
			case 2:
			{
				goto IL_0169;
			}
			case 3:
			{
				goto IL_016b;
			}
			case 4:
			{
				goto IL_016d;
			}
		}
	}
	{
		goto IL_0170;
	}

IL_0165:
	{
		return 5;
	}

IL_0167:
	{
		return 6;
	}

IL_0169:
	{
		return 7;
	}

IL_016b:
	{
		return 8;
	}

IL_016d:
	{
		return ((int32_t)9);
	}

IL_0170:
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_setFrameDisappear_mCEE302173F18B3227C97526A9CB2EA8F1002748A (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int32_t ___0_Gametick, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	try
	{
		int32_t L_0 = ___0_Gametick;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_1 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___idframeDisappear;
		int32_t L_2 = __this->___templateId;
		NullCheck(L_1);
		int32_t L_3 = ((int32_t)il2cpp_codegen_subtract(L_2, ((int32_t)168)));
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		NullCheck(L_4);
		V_0 = ((int32_t)(L_0%((int32_t)(((RuntimeArray*)L_4)->max_length))));
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_5 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___idframeDisappear;
		int32_t L_6 = __this->___templateId;
		NullCheck(L_5);
		int32_t L_7 = ((int32_t)il2cpp_codegen_subtract(L_6, ((int32_t)168)));
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		int32_t L_9 = V_0;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		int8_t L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		V_1 = L_11;
		goto IL_0033;
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_002e;
		}
		throw e;
	}

CATCH_002e:
	{
		V_1 = 0;
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0033;
	}

IL_0033:
	{
		int32_t L_12 = V_1;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateDissappare_mD93EB96812B710EE3C0F11074F99F22285ACE01E (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_0 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		int32_t L_1;
		L_1 = Mob_setFrameDisappear_mCEE302173F18B3227C97526A9CB2EA8F1002748A(__this, L_0, NULL);
		__this->___frame = L_1;
		int32_t L_2 = __this->___frame;
		if ((!(((uint32_t)L_2) == ((uint32_t)1))))
		{
			goto IL_0021;
		}
	}
	{
		__this->___status = 8;
	}

IL_0021:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* Mob_loadImg_mDA8C5044046E42CF9574B3ADA065E94EEEAE9DA3 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, String_t* ___0_path, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral287AE42F1C22AA0DF37C1F3DACC025C4CA1B5ED8);
		s_Il2CppMethodInitialized = true;
	}
	{
		if (NULL)
		{
			goto IL_000e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_0;
		L_0 = GameCanvas_loadImage_m5FB0B2DAEA4E5B20BF9A4650966DB92570DD1AF0(_stringLiteral287AE42F1C22AA0DF37C1F3DACC025C4CA1B5ED8, NULL);
		return L_0;
	}

IL_000e:
	{
		return (Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908*)NULL;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mob_AttbyidSkill_m17DDACEFA8CD4E669D684E915F55A56487FB014C (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_0 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___interestChar;
		if (!L_0)
		{
			goto IL_001c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_1 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___interestChar;
		NullCheck(L_1);
		Skill_t19752D8A45B2FDFBADD3DD75DD39B603EDB357AE* L_2 = L_1->___myskill;
		NullCheck(L_2);
		SkillTemplate_t311437513D34E91857550DAACFFF71C301B14352* L_3 = L_2->___template;
		NullCheck(L_3);
		int8_t L_4 = L_3->___id;
		return L_4;
	}

IL_001c:
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_loadImagez_mEFB3296CAB41B8D39262693D1C34F1E23D28B594 (String_t* ___0_path, int32_t ___1_templateid, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_0 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_1 = ___1_templateid;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_4 = (ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288*)(ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288*)SZArrayNew(ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288_il2cpp_TypeInfo_var, (uint32_t)5);
		NullCheck(L_3);
		L_3->___imgs = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&L_3->___imgs), (void*)L_4);
		V_0 = 0;
		goto IL_003e;
	}

IL_0016:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_5 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_6 = ___1_templateid;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		NullCheck(L_8);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_9 = L_8->___imgs;
		int32_t L_10 = V_0;
		String_t* L_11 = ___0_path;
		int32_t L_12 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1));
		String_t* L_13;
		L_13 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL);
		String_t* L_14;
		L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_11, L_13, NULL);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_15;
		L_15 = GameCanvas_loadImage_m5FB0B2DAEA4E5B20BF9A4650966DB92570DD1AF0(L_14, NULL);
		NullCheck(L_9);
		ArrayElementTypeCheck (L_9, L_15);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908*)L_15);
		int32_t L_16 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1));
	}

IL_003e:
	{
		int32_t L_17 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_18 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_19 = ___1_templateid;
		NullCheck(L_18);
		int32_t L_20 = L_19;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		NullCheck(L_21);
		ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_22 = L_21->___imgs;
		NullCheck(L_22);
		if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length)))))
		{
			goto IL_0016;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Mob_isBossz_mC945201280D30FDF7A8474CDCF4507071962B2F1 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___isBoss;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateAttmobFly_m1471E2CBD2C458E044480B2CD0D8CBE6410EA842 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___0_charFocus, int32_t ___1_templateid, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_0 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_1 = ___1_templateid;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		int8_t L_4 = L_3->___type;
		if ((((int32_t)L_4) == ((int32_t)4)))
		{
			goto IL_0021;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_5 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_6 = ___1_templateid;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		NullCheck(L_8);
		int8_t L_9 = L_8->___type;
		if ((!(((uint32_t)L_9) == ((uint32_t)5))))
		{
			goto IL_00d4;
		}
	}

IL_0021:
	{
		int32_t L_10 = __this->___status;
		if ((!(((uint32_t)L_10) == ((uint32_t)3))))
		{
			goto IL_00d4;
		}
	}
	{
		__this->___isNotRangeMove = (bool)1;
		int32_t L_11 = __this->___x;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_12 = ___0_charFocus;
		NullCheck(L_12);
		int32_t L_13 = L_12->___cx;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_11, L_13));
		int32_t L_14 = __this->___y;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_15 = ___0_charFocus;
		NullCheck(L_15);
		int32_t L_16 = L_15->___cy;
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_14, L_16));
		int32_t L_17 = V_0;
		if ((((int32_t)L_17) > ((int32_t)((int32_t)50))))
		{
			goto IL_005a;
		}
	}
	{
		int32_t L_18 = V_0;
		if ((((int32_t)L_18) >= ((int32_t)((int32_t)-50))))
		{
			goto IL_0068;
		}
	}

IL_005a:
	{
		int32_t L_19 = __this->___x;
		int32_t L_20 = V_0;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_19, L_20));
	}

IL_0068:
	{
		int32_t L_21 = V_1;
		if ((((int32_t)L_21) > ((int32_t)((int32_t)50))))
		{
			goto IL_0072;
		}
	}
	{
		int32_t L_22 = V_1;
		if ((((int32_t)L_22) >= ((int32_t)((int32_t)-50))))
		{
			goto IL_0080;
		}
	}

IL_0072:
	{
		int32_t L_23 = __this->___y;
		int32_t L_24 = V_1;
		__this->___y = ((int32_t)il2cpp_codegen_add(L_23, L_24));
	}

IL_0080:
	{
		int32_t L_25 = __this->___x;
		int32_t L_26 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_27 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_28 = ___1_templateid;
		NullCheck(L_27);
		int32_t L_29 = L_28;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
		NullCheck(L_30);
		int8_t L_31 = L_30->___rangeMove;
		if ((((int32_t)L_25) > ((int32_t)((int32_t)il2cpp_codegen_add(L_26, (int32_t)L_31)))))
		{
			goto IL_00b6;
		}
	}
	{
		int32_t L_32 = __this->___x;
		int32_t L_33 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_34 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_35 = ___1_templateid;
		NullCheck(L_34);
		int32_t L_36 = L_35;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_37 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
		NullCheck(L_37);
		int8_t L_38 = L_37->___rangeMove;
		if ((((int32_t)L_32) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_33, (int32_t)L_38)))))
		{
			goto IL_00ce;
		}
	}

IL_00b6:
	{
		int32_t L_39 = __this->___xFirst;
		__this->___x = L_39;
		int32_t L_40 = __this->___yFirst;
		__this->___y = L_40;
	}

IL_00ce:
	{
		Mob_update_mE1E3AACACAFD053E7CA339463073B93460033B91(__this, NULL);
	}

IL_00d4:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateAttmobStand_m7CD954BFDA85FC2B4DAA95DA4CC4847ABC86D29E (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* ___0_charFocus, int32_t ___1_templateid, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_0 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_1 = ___1_templateid;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		int8_t L_4 = L_3->___type;
		if ((((int32_t)L_4) == ((int32_t)3)))
		{
			goto IL_0021;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_5 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_6 = ___1_templateid;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		NullCheck(L_8);
		int8_t L_9 = L_8->___type;
		if ((!(((uint32_t)L_9) == ((uint32_t)1))))
		{
			goto IL_00b8;
		}
	}

IL_0021:
	{
		int32_t L_10 = __this->___y;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_11 = __this->___cFocus;
		NullCheck(L_11);
		int32_t L_12 = L_11->___cy;
		if ((!(((uint32_t)L_10) == ((uint32_t)L_12))))
		{
			goto IL_00b8;
		}
	}
	{
		__this->___isNotRangeMove = (bool)1;
		int32_t L_13 = __this->___x;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_14 = ___0_charFocus;
		NullCheck(L_14);
		int32_t L_15 = L_14->___cx;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_13, L_15));
		int32_t L_16 = V_0;
		if ((((int32_t)L_16) > ((int32_t)((int32_t)50))))
		{
			goto IL_0056;
		}
	}
	{
		int32_t L_17 = V_0;
		if ((((int32_t)L_17) >= ((int32_t)((int32_t)-50))))
		{
			goto IL_0064;
		}
	}

IL_0056:
	{
		int32_t L_18 = __this->___x;
		int32_t L_19 = V_0;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_18, L_19));
	}

IL_0064:
	{
		int32_t L_20 = __this->___x;
		int32_t L_21 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_22 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_23 = ___1_templateid;
		NullCheck(L_22);
		int32_t L_24 = L_23;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		NullCheck(L_25);
		int8_t L_26 = L_25->___rangeMove;
		if ((((int32_t)L_20) > ((int32_t)((int32_t)il2cpp_codegen_add(L_21, (int32_t)L_26)))))
		{
			goto IL_009a;
		}
	}
	{
		int32_t L_27 = __this->___x;
		int32_t L_28 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_29 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_30 = ___1_templateid;
		NullCheck(L_29);
		int32_t L_31 = L_30;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
		NullCheck(L_32);
		int8_t L_33 = L_32->___rangeMove;
		if ((((int32_t)L_27) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_28, (int32_t)L_33)))))
		{
			goto IL_00b2;
		}
	}

IL_009a:
	{
		int32_t L_34 = __this->___xFirst;
		__this->___x = L_34;
		int32_t L_35 = __this->___yFirst;
		__this->___y = L_35;
	}

IL_00b2:
	{
		Mob_update_mE1E3AACACAFD053E7CA339463073B93460033B91(__this, NULL);
	}

IL_00b8:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* Mob_loadImageMob_m9395B71F6D974372E59C56400A3EBF17813F7F6A (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, int32_t ___0_i, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA15C898F015A9B0BC3268E8883CD03008A56DE26);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0;
		NullCheck(L_1);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
		int32_t* L_3 = (int32_t*)(&__this->___templateId);
		String_t* L_4;
		L_4 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5(L_3, NULL);
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_4);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_2;
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5;
		int32_t L_7 = ___0_i;
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
		String_t* L_8;
		L_8 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_8);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_6;
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteralA15C898F015A9B0BC3268E8883CD03008A56DE26);
		String_t* L_10;
		L_10 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_9, NULL);
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_11;
		L_11 = GameCanvas_loadImage_m5FB0B2DAEA4E5B20BF9A4650966DB92570DD1AF0(L_10, NULL);
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updateAttk_Thunuoi_m0DC8A9A29EB0D9300DE6224E012F471E308252CA (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EffectAuto_t4A942CFD9716D321F0DFCC4303234F7939E309A8_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B7_0 = NULL;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B6_0 = NULL;
	int32_t G_B8_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* G_B8_1 = NULL;
	int32_t G_B16_0 = 0;
	int32_t G_B18_0 = 0;
	int32_t G_B18_1 = 0;
	int32_t G_B18_2 = 0;
	int32_t G_B18_3 = 0;
	int32_t G_B17_0 = 0;
	int32_t G_B17_1 = 0;
	int32_t G_B17_2 = 0;
	int32_t G_B17_3 = 0;
	int32_t G_B19_0 = 0;
	int32_t G_B19_1 = 0;
	int32_t G_B19_2 = 0;
	int32_t G_B19_3 = 0;
	int32_t G_B19_4 = 0;
	int32_t G_B24_0 = 0;
	int32_t G_B24_1 = 0;
	int32_t G_B24_2 = 0;
	int32_t G_B24_3 = 0;
	int16_t G_B24_4 = 0;
	int32_t G_B23_0 = 0;
	int32_t G_B23_1 = 0;
	int32_t G_B23_2 = 0;
	int32_t G_B23_3 = 0;
	int16_t G_B23_4 = 0;
	int32_t G_B25_0 = 0;
	int32_t G_B25_1 = 0;
	int32_t G_B25_2 = 0;
	int32_t G_B25_3 = 0;
	int32_t G_B25_4 = 0;
	int16_t G_B25_5 = 0;
	{
		int32_t L_0 = __this->___p1;
		if (L_0)
		{
			goto IL_020f;
		}
	}
	{
		V_0 = 0;
		V_1 = 0;
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_1 = __this->___mobToAttack;
		if (!L_1)
		{
			goto IL_002f;
		}
	}
	{
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_2 = __this->___mobToAttack;
		NullCheck(L_2);
		int32_t L_3 = L_2->___x;
		V_0 = L_3;
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_4 = __this->___mobToAttack;
		NullCheck(L_4);
		int32_t L_5 = L_4->___y;
		V_1 = L_5;
	}

IL_002f:
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_6 = __this->___charToAttack;
		if (!L_6)
		{
			goto IL_004f;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_7 = __this->___charToAttack;
		NullCheck(L_7);
		int32_t L_8 = L_7->___cx;
		V_0 = L_8;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_9 = __this->___charToAttack;
		NullCheck(L_9);
		int32_t L_10 = L_9->___cy;
		V_1 = L_10;
	}

IL_004f:
	{
		int8_t L_11 = __this->___typeAtk;
		__this->___typeAtt = L_11;
		int32_t L_12 = __this->___x;
		int32_t L_13 = V_0;
		if ((((int32_t)L_12) < ((int32_t)L_13)))
		{
			G_B7_0 = __this;
			goto IL_0068;
		}
		G_B6_0 = __this;
	}
	{
		G_B8_0 = 0;
		G_B8_1 = G_B6_0;
		goto IL_0069;
	}

IL_0068:
	{
		G_B8_0 = 1;
		G_B8_1 = G_B7_0;
	}

IL_0069:
	{
		NullCheck(G_B8_1);
		G_B8_1->___dir = G_B8_0;
		bool L_14 = __this->___isBoss;
		if (!L_14)
		{
			goto IL_017b;
		}
	}
	{
		int32_t L_15 = __this->___frameIndex;
		__this->___frameIndex = ((int32_t)il2cpp_codegen_add(L_15, 1));
		int32_t L_16 = __this->___frameIndex;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_17 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_18 = __this->___templateId;
		NullCheck(L_17);
		int32_t L_19 = L_18;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
		NullCheck(L_20);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_21 = L_20->___frameBossAttack;
		int32_t L_22 = __this->___typeAtt;
		NullCheck(L_21);
		int32_t L_23 = L_22;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
		NullCheck(L_24);
		if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length)))))
		{
			goto IL_00d3;
		}
	}
	{
		__this->___frameIndex = 0;
		__this->___status = 2;
		__this->___mobToAttack = (Mob_t394900507F39725FA57379059AA703E63166F45F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___mobToAttack), (void*)(Mob_t394900507F39725FA57379059AA703E63166F45F*)NULL);
		__this->___charToAttack = (Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___charToAttack), (void*)(Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F*)NULL);
		__this->___p1 = 0;
		__this->___p2 = 0;
	}

IL_00d3:
	{
		int32_t L_25 = __this->___frameIndex;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_26 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_27 = __this->___templateId;
		NullCheck(L_26);
		int32_t L_28 = L_27;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
		NullCheck(L_29);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_30 = L_29->___frameBossAttack;
		int32_t L_31 = __this->___typeAtt;
		NullCheck(L_30);
		int32_t L_32 = L_31;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
		NullCheck(L_33);
		if ((!(((uint32_t)L_25) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_33)->max_length)), 2))))))
		{
			goto IL_0156;
		}
	}
	{
		int8_t L_34 = __this->___typeTool;
		if (L_34)
		{
			goto IL_0129;
		}
	}
	{
		int16_t L_35 = __this->___idSkill_atk;
		if ((!(((uint32_t)L_35) == ((uint32_t)(-1)))))
		{
			goto IL_010c;
		}
	}
	{
		G_B16_0 = ((int32_t)59);
		goto IL_0112;
	}

IL_010c:
	{
		int16_t L_36 = __this->___idSkill_atk;
		G_B16_0 = ((int32_t)(L_36));
	}

IL_0112:
	{
		int32_t L_37 = V_0;
		int32_t L_38 = V_1;
		int32_t L_39 = __this->___dir;
		if (L_39)
		{
			G_B18_0 = 1;
			G_B18_1 = L_38;
			G_B18_2 = L_37;
			G_B18_3 = G_B16_0;
			goto IL_0120;
		}
		G_B17_0 = 1;
		G_B17_1 = L_38;
		G_B17_2 = L_37;
		G_B17_3 = G_B16_0;
	}
	{
		G_B19_0 = (-1);
		G_B19_1 = G_B17_0;
		G_B19_2 = G_B17_1;
		G_B19_3 = G_B17_2;
		G_B19_4 = G_B17_3;
		goto IL_0121;
	}

IL_0120:
	{
		G_B19_0 = 1;
		G_B19_1 = G_B18_0;
		G_B19_2 = G_B18_1;
		G_B19_3 = G_B18_2;
		G_B19_4 = G_B18_3;
	}

IL_0121:
	{
		ServerEffect_addServerEffect_mAC87C6C35C4A1387CA49F4BF622B7DE4E483B285(G_B19_4, G_B19_3, G_B19_2, G_B19_1, ((int8_t)G_B19_0), NULL);
		goto IL_0156;
	}

IL_0129:
	{
		int8_t L_40 = __this->___typeTool;
		if ((!(((uint32_t)L_40) == ((uint32_t)1))))
		{
			goto IL_0156;
		}
	}
	{
		int16_t L_41 = __this->___idSkill_atk;
		if ((((int32_t)L_41) <= ((int32_t)(-1))))
		{
			goto IL_0156;
		}
	}
	{
		int16_t L_42 = __this->___idSkill_atk;
		int32_t L_43 = V_0;
		int32_t L_44 = V_1;
		int32_t L_45 = __this->___dir;
		if (L_45)
		{
			G_B24_0 = (-1);
			G_B24_1 = 1;
			G_B24_2 = L_44;
			G_B24_3 = L_43;
			G_B24_4 = L_42;
			goto IL_0150;
		}
		G_B23_0 = (-1);
		G_B23_1 = 1;
		G_B23_2 = L_44;
		G_B23_3 = L_43;
		G_B23_4 = L_42;
	}
	{
		G_B25_0 = (-1);
		G_B25_1 = G_B23_0;
		G_B25_2 = G_B23_1;
		G_B25_3 = G_B23_2;
		G_B25_4 = G_B23_3;
		G_B25_5 = G_B23_4;
		goto IL_0151;
	}

IL_0150:
	{
		G_B25_0 = 1;
		G_B25_1 = G_B24_0;
		G_B25_2 = G_B24_1;
		G_B25_3 = G_B24_2;
		G_B25_4 = G_B24_3;
		G_B25_5 = G_B24_4;
	}

IL_0151:
	{
		il2cpp_codegen_runtime_class_init_inline(EffectAuto_t4A942CFD9716D321F0DFCC4303234F7939E309A8_il2cpp_TypeInfo_var);
		EffectAuto_addEffectAuto_m59C9B89583D6854A050C765BB58A8832621E03A8(G_B25_5, G_B25_4, G_B25_3, (int8_t)G_B25_2, (int16_t)G_B25_1, G_B25_0, NULL);
	}

IL_0156:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_46 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_47 = __this->___templateId;
		NullCheck(L_46);
		int32_t L_48 = L_47;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_49 = (L_46)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
		NullCheck(L_49);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_50 = L_49->___frameBossAttack;
		int8_t L_51 = __this->___typeAtk;
		NullCheck(L_50);
		int8_t L_52 = L_51;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_53 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
		int32_t L_54 = __this->___frameIndex;
		NullCheck(L_53);
		int32_t L_55 = L_54;
		int8_t L_56 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
		__this->___frame = L_56;
	}

IL_017b:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_57 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_58 = __this->___templateId;
		NullCheck(L_57);
		int32_t L_59 = L_58;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_60 = (L_57)->GetAt(static_cast<il2cpp_array_size_t>(L_59));
		NullCheck(L_60);
		int8_t L_61 = L_60->___type;
		if (!L_61)
		{
			goto IL_01bd;
		}
	}
	{
		bool L_62 = __this->___isDontMove;
		if (L_62)
		{
			goto IL_01bd;
		}
	}
	{
		bool L_63 = __this->___isIce;
		if (!L_63)
		{
			goto IL_01bd;
		}
	}
	{
		bool L_64 = __this->___isWind;
		if (!L_64)
		{
			goto IL_01bd;
		}
	}
	{
		int32_t L_65 = __this->___x;
		int32_t L_66 = V_0;
		int32_t L_67 = __this->___x;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_65, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_66, L_67))/3))));
	}

IL_01bd:
	{
		int32_t L_68 = __this->___x;
		int32_t L_69 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_70 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_71 = __this->___templateId;
		NullCheck(L_70);
		int32_t L_72 = L_71;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_73 = (L_70)->GetAt(static_cast<il2cpp_array_size_t>(L_72));
		NullCheck(L_73);
		int8_t L_74 = L_73->___rangeMove;
		if ((((int32_t)L_68) <= ((int32_t)((int32_t)il2cpp_codegen_add(L_69, (int32_t)L_74)))))
		{
			goto IL_01e4;
		}
	}
	{
		__this->___p1 = 1;
	}

IL_01e4:
	{
		int32_t L_75 = __this->___x;
		int32_t L_76 = __this->___xFirst;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_77 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_78 = __this->___templateId;
		NullCheck(L_77);
		int32_t L_79 = L_78;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_80 = (L_77)->GetAt(static_cast<il2cpp_array_size_t>(L_79));
		NullCheck(L_80);
		int8_t L_81 = L_80->___rangeMove;
		if ((((int32_t)L_75) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_76, (int32_t)L_81)))))
		{
			goto IL_02c4;
		}
	}
	{
		__this->___p1 = 1;
		return;
	}

IL_020f:
	{
		int32_t L_82 = __this->___p1;
		if ((!(((uint32_t)L_82) == ((uint32_t)1))))
		{
			goto IL_02c4;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_83 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_84 = __this->___templateId;
		NullCheck(L_83);
		int32_t L_85 = L_84;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_86 = (L_83)->GetAt(static_cast<il2cpp_array_size_t>(L_85));
		NullCheck(L_86);
		int8_t L_87 = L_86->___type;
		if (!L_87)
		{
			goto IL_027e;
		}
	}
	{
		bool L_88 = __this->___isDontMove;
		if (L_88)
		{
			goto IL_027e;
		}
	}
	{
		bool L_89 = __this->___isIce;
		if (L_89)
		{
			goto IL_027e;
		}
	}
	{
		bool L_90 = __this->___isWind;
		if (L_90)
		{
			goto IL_027e;
		}
	}
	{
		int32_t L_91 = __this->___x;
		int32_t L_92 = __this->___xFirst;
		int32_t L_93 = __this->___x;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_91, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_92, L_93))/4))));
		int32_t L_94 = __this->___y;
		int32_t L_95 = __this->___yFirst;
		int32_t L_96 = __this->___y;
		__this->___y = ((int32_t)il2cpp_codegen_add(L_94, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_95, L_96))/4))));
	}

IL_027e:
	{
		int32_t L_97 = __this->___xFirst;
		int32_t L_98 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_99;
		L_99 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_97, L_98)), NULL);
		if ((((int32_t)L_99) >= ((int32_t)5)))
		{
			goto IL_02c4;
		}
	}
	{
		int32_t L_100 = __this->___yFirst;
		int32_t L_101 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_102;
		L_102 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_100, L_101)), NULL);
		if ((((int32_t)L_102) >= ((int32_t)5)))
		{
			goto IL_02c4;
		}
	}
	{
		__this->___status = 2;
		__this->___frameIndex = 0;
		__this->___p1 = 0;
		__this->___p2 = 0;
	}

IL_02c4:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mob_t394900507F39725FA57379059AA703E63166F45F* Mob_get_Mob_m5739A835BAB008EDF7A082AAFC793C2A1F5687FE (int32_t ___0_ID, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Mob_t394900507F39725FA57379059AA703E63166F45F* V_1 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_0 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vMob;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = MyVector_size_mF025A05E2021611BFB9E107342658AEB05222BA9(L_0, NULL);
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1));
		goto IL_0032;
	}

IL_000f:
	{
		il2cpp_codegen_runtime_class_init_inline(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var);
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_2 = ((GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_StaticFields*)il2cpp_codegen_static_fields_for(GameScr_t7DBA24E06D787249E531A43317C4E2403E4AF7F6_il2cpp_TypeInfo_var))->___vMob;
		int32_t L_3 = V_0;
		NullCheck(L_2);
		RuntimeObject* L_4;
		L_4 = MyVector_elementAt_m2058CB2FBF87C401368BB43AE172A9BB65956E4E(L_2, L_3, NULL);
		V_1 = ((Mob_t394900507F39725FA57379059AA703E63166F45F*)CastclassClass((RuntimeObject*)L_4, Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var));
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_5 = V_1;
		if (!L_5)
		{
			goto IL_002e;
		}
	}
	{
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_6 = V_1;
		NullCheck(L_6);
		int16_t L_7 = L_6->___mobId;
		int32_t L_8 = ___0_ID;
		if ((!(((uint32_t)L_7) == ((uint32_t)L_8))))
		{
			goto IL_002e;
		}
	}
	{
		Mob_t394900507F39725FA57379059AA703E63166F45F* L_9 = V_1;
		return L_9;
	}

IL_002e:
	{
		int32_t L_10 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_10, 1));
	}

IL_0032:
	{
		int32_t L_11 = V_0;
		if ((((int32_t)L_11) >= ((int32_t)0)))
		{
			goto IL_000f;
		}
	}
	{
		return (Mob_t394900507F39725FA57379059AA703E63166F45F*)NULL;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updWalk_NewBoss_m245657F1D22A9A835D76FD45CE25EF69EC5DE2BD (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_0 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_1 = __this->___templateId;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_4 = L_3->___frameBossMove;
		if (!L_4)
		{
			goto IL_00b3;
		}
	}
	{
		int32_t L_5 = __this->___p1;
		__this->___p1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_6 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if (((int32_t)(L_6%2)))
		{
			goto IL_003b;
		}
	}
	{
		int32_t L_7 = __this->___frameIndex;
		__this->___frameIndex = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_003b:
	{
		int32_t L_8 = __this->___frameIndex;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_9 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_10 = __this->___templateId;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		NullCheck(L_12);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_13 = L_12->___frameBossMove;
		NullCheck(L_13);
		if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
		{
			goto IL_005d;
		}
	}
	{
		__this->___frameIndex = 0;
	}

IL_005d:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_14 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_15 = __this->___templateId;
		NullCheck(L_14);
		int32_t L_16 = L_15;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		NullCheck(L_17);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_18 = L_17->___frameBossMove;
		int32_t L_19 = __this->___frameIndex;
		NullCheck(L_18);
		int32_t L_20 = L_19;
		int8_t L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		__this->___frame = L_21;
		int32_t L_22 = __this->___p1;
		int16_t L_23 = __this->___mobId;
		if ((((int32_t)L_22) <= ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)10), ((int32_t)((int32_t)L_23%((int32_t)10))))))))
		{
			goto IL_00b3;
		}
	}
	{
		int64_t L_24;
		L_24 = mSystem_currentTimeMillis_m5CCB6CA1D1858E7F9BB6905048A0ACC17C73B86A(NULL);
		int64_t L_25 = __this->___timeCurrent;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		int64_t L_26 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___timewait;
		if ((((int64_t)((int64_t)il2cpp_codegen_subtract(L_24, ((int64_t)il2cpp_codegen_add(L_25, L_26))))) < ((int64_t)((int64_t)0))))
		{
			goto IL_00b3;
		}
	}
	{
		__this->___status = 5;
		__this->___p1 = 0;
	}

IL_00b3:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_updAtk_NewBoss_mA8E892859DA669206CFDB970A3CF31917815504C (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_0 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_1 = __this->___templateId;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_4 = L_3->___frameBossAttack;
		if (L_4)
		{
			goto IL_0014;
		}
	}
	{
		return;
	}

IL_0014:
	{
		int32_t L_5 = __this->___p1;
		if (L_5)
		{
			goto IL_0137;
		}
	}
	{
		V_0 = 0;
		V_1 = 0;
		int32_t L_6 = __this->___typeAtt;
		if (L_6)
		{
			goto IL_0045;
		}
	}
	{
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_7 = __this->___cFocus;
		NullCheck(L_7);
		int32_t L_8 = L_7->___cx;
		V_0 = L_8;
		Char_tAD4A836CEB9BA0C6651AEC6622232BACB068836F* L_9 = __this->___cFocus;
		NullCheck(L_9);
		int32_t L_10 = L_9->___cy;
		V_1 = L_10;
		goto IL_0066;
	}

IL_0045:
	{
		int32_t L_11 = __this->___typeAtt;
		if ((!(((uint32_t)L_11) == ((uint32_t)1))))
		{
			goto IL_0066;
		}
	}
	{
		BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954* L_12 = __this->___bFocus;
		NullCheck(L_12);
		int16_t L_13 = L_12->___x;
		V_0 = L_13;
		BuNhin_tDD1CE75A8831EF7BCF54C0FFBAC93EEEE0931954* L_14 = __this->___bFocus;
		NullCheck(L_14);
		int16_t L_15 = L_14->___y;
		V_1 = L_15;
	}

IL_0066:
	{
		il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		int32_t L_16 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
		if (((int32_t)(L_16%2)))
		{
			goto IL_007d;
		}
	}
	{
		int32_t L_17 = __this->___frameIndex;
		__this->___frameIndex = ((int32_t)il2cpp_codegen_add(L_17, 1));
	}

IL_007d:
	{
		int32_t L_18 = V_0;
		int32_t L_19 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_20;
		L_20 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_18, L_19)), NULL);
		if ((((int32_t)L_20) < ((int32_t)((int32_t)48))))
		{
			goto IL_009f;
		}
	}
	{
		int32_t L_21 = V_1;
		int32_t L_22 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_23;
		L_23 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_21, L_22)), NULL);
		if ((((int32_t)L_23) >= ((int32_t)((int32_t)10))))
		{
			goto IL_00eb;
		}
	}

IL_009f:
	{
		int32_t L_24 = __this->___frameIndex;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_25 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_26 = __this->___templateId;
		NullCheck(L_25);
		int32_t L_27 = L_26;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
		NullCheck(L_28);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_29 = L_28->___frameBossAttack;
		NullCheck(L_29);
		int32_t L_30 = 0;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_31 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_30));
		NullCheck(L_31);
		if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_31)->max_length)))))
		{
			goto IL_00ca;
		}
	}
	{
		__this->___p1 = 1;
		__this->___frameIndex = 0;
	}

IL_00ca:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_32 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_33 = __this->___templateId;
		NullCheck(L_32);
		int32_t L_34 = L_33;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
		NullCheck(L_35);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_36 = L_35->___frameBossAttack;
		NullCheck(L_36);
		int32_t L_37 = 0;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_38 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
		int32_t L_39 = __this->___frameIndex;
		NullCheck(L_38);
		int32_t L_40 = L_39;
		int8_t L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
		__this->___frame = L_41;
		return;
	}

IL_00eb:
	{
		int32_t L_42 = __this->___frameIndex;
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_43 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_44 = __this->___templateId;
		NullCheck(L_43);
		int32_t L_45 = L_44;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_46 = (L_43)->GetAt(static_cast<il2cpp_array_size_t>(L_45));
		NullCheck(L_46);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_47 = L_46->___frameBossAttack;
		NullCheck(L_47);
		int32_t L_48 = 1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_49 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
		NullCheck(L_49);
		if ((((int32_t)L_42) < ((int32_t)((int32_t)(((RuntimeArray*)L_49)->max_length)))))
		{
			goto IL_0116;
		}
	}
	{
		__this->___p1 = 1;
		__this->___frameIndex = 0;
	}

IL_0116:
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_50 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_51 = __this->___templateId;
		NullCheck(L_50);
		int32_t L_52 = L_51;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_53 = (L_50)->GetAt(static_cast<il2cpp_array_size_t>(L_52));
		NullCheck(L_53);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_54 = L_53->___frameBossAttack;
		NullCheck(L_54);
		int32_t L_55 = 1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_56 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
		int32_t L_57 = __this->___frameIndex;
		NullCheck(L_56);
		int32_t L_58 = L_57;
		int8_t L_59 = (L_56)->GetAt(static_cast<il2cpp_array_size_t>(L_58));
		__this->___frame = L_59;
		return;
	}

IL_0137:
	{
		int32_t L_60 = __this->___p1;
		if ((!(((uint32_t)L_60) == ((uint32_t)1))))
		{
			goto IL_01ec;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		MobTemplateU5BU5D_t177610F47F42235F0A361E24546A503878EABC3F* L_61 = ((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___arrMobTemplate;
		int32_t L_62 = __this->___templateId;
		NullCheck(L_61);
		int32_t L_63 = L_62;
		MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_64 = (L_61)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
		NullCheck(L_64);
		int8_t L_65 = L_64->___type;
		if (!L_65)
		{
			goto IL_01a6;
		}
	}
	{
		bool L_66 = __this->___isDontMove;
		if (L_66)
		{
			goto IL_01a6;
		}
	}
	{
		bool L_67 = __this->___isIce;
		if (L_67)
		{
			goto IL_01a6;
		}
	}
	{
		bool L_68 = __this->___isWind;
		if (L_68)
		{
			goto IL_01a6;
		}
	}
	{
		int32_t L_69 = __this->___x;
		int32_t L_70 = __this->___xFirst;
		int32_t L_71 = __this->___x;
		__this->___x = ((int32_t)il2cpp_codegen_add(L_69, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_70, L_71))/4))));
		int32_t L_72 = __this->___y;
		int32_t L_73 = __this->___yFirst;
		int32_t L_74 = __this->___y;
		__this->___y = ((int32_t)il2cpp_codegen_add(L_72, ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_73, L_74))/4))));
	}

IL_01a6:
	{
		int32_t L_75 = __this->___xFirst;
		int32_t L_76 = __this->___x;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_77;
		L_77 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_75, L_76)), NULL);
		if ((((int32_t)L_77) >= ((int32_t)5)))
		{
			goto IL_01ec;
		}
	}
	{
		int32_t L_78 = __this->___yFirst;
		int32_t L_79 = __this->___y;
		il2cpp_codegen_runtime_class_init_inline(Res_t42939C8A70541C5F8BBAC618E2AE68A048453E10_il2cpp_TypeInfo_var);
		int32_t L_80;
		L_80 = Res_abs_m613075BC715AB0662EB7A9CD2E58BF5911EFBFF0(((int32_t)il2cpp_codegen_subtract(L_78, L_79)), NULL);
		if ((((int32_t)L_80) >= ((int32_t)5)))
		{
			goto IL_01ec;
		}
	}
	{
		__this->___status = 2;
		__this->___frameIndex = 0;
		__this->___p1 = 0;
		__this->___p2 = 0;
	}

IL_01ec:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_paintBottomMobNew_m67261BE56050D5EDF797363A898EA6ED26D0B0A4 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B18_0 = 0;
	try
	{
		{
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_0 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			if (((int32_t)(L_0%2)))
			{
				goto IL_0056_1;
			}
		}
		{
			int32_t L_1 = __this->___status;
			if ((((int32_t)L_1) == ((int32_t)3)))
			{
				goto IL_0056_1;
			}
		}
		{
			int32_t L_2 = __this->___tt;
			__this->___tt = ((int32_t)il2cpp_codegen_add(L_2, 1));
			int32_t L_3 = __this->___tt;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_4;
			L_4 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_4);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5 = L_4->___frameBossMove;
			NullCheck(L_5);
			if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_5)->max_length)), 1)))))
			{
				goto IL_003e_1;
			}
		}
		{
			__this->___tt = 0;
		}

IL_003e_1:
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_6;
			L_6 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_6);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = L_6->___frameBossMove;
			int32_t L_8 = __this->___tt;
			NullCheck(L_7);
			int32_t L_9 = L_8;
			int8_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
			__this->___frame = L_10;
		}

IL_0056_1:
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_11;
			L_11 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_11);
			FrameU5BU5D_t3670D53089A40518EAE0334DE5A8C404C07F7150* L_12 = L_11->___frameBoss;
			int32_t L_13 = __this->___frame;
			NullCheck(L_12);
			int32_t L_14 = L_13;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
			V_0 = L_15;
			V_1 = 0;
			goto IL_01b3_1;
		}

IL_0070_1:
		{
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_16 = V_0;
			NullCheck(L_16);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_17 = L_16->___onTop;
			int32_t L_18 = V_1;
			NullCheck(L_17);
			int32_t L_19 = L_18;
			int8_t L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
			if (!L_20)
			{
				goto IL_01af_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_21;
			L_21 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_22 = V_0;
			NullCheck(L_22);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_23 = L_22->___idImg;
			int32_t L_24 = V_1;
			NullCheck(L_23);
			int32_t L_25 = L_24;
			int8_t L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
			NullCheck(L_21);
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_27;
			L_27 = MobTemplate_getImgInfo_m7EBEC76F1C86707326F8754E1AC4AB1E8A7D9F63(L_21, L_26, NULL);
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_28 = L_27;
			NullCheck(L_28);
			int32_t L_29 = L_28->___x0;
			V_2 = L_29;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_30 = L_28;
			NullCheck(L_30);
			int32_t L_31 = L_30->___y0;
			V_3 = L_31;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_32 = L_30;
			NullCheck(L_32);
			int32_t L_33 = L_32->___w;
			V_4 = L_33;
			NullCheck(L_32);
			int32_t L_34 = L_32->___h;
			V_5 = L_34;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_35 = V_0;
			NullCheck(L_35);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_36 = L_35->___dx;
			int32_t L_37 = V_1;
			NullCheck(L_36);
			int32_t L_38 = L_37;
			int16_t L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
			V_6 = L_39;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_40 = V_0;
			NullCheck(L_40);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_41 = L_40->___dy;
			int32_t L_42 = V_1;
			NullCheck(L_41);
			int32_t L_43 = L_42;
			int16_t L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
			V_7 = L_44;
			int32_t L_45 = V_2;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_46;
			L_46 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_46);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_47 = L_46->___imgs;
			NullCheck(L_47);
			int32_t L_48 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_49 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
			NullCheck(L_49);
			int32_t L_50;
			L_50 = Image_getWidth_m56A0FEDBD7CDA88D486BC548201E91A3DD2A8E97(L_49, NULL);
			if ((((int32_t)L_45) <= ((int32_t)L_50)))
			{
				goto IL_00d8_1;
			}
		}
		{
			V_2 = 0;
		}

IL_00d8_1:
		{
			int32_t L_51 = V_3;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_52;
			L_52 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_52);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_53 = L_52->___imgs;
			NullCheck(L_53);
			int32_t L_54 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_55 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_54));
			NullCheck(L_55);
			int32_t L_56;
			L_56 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_55, NULL);
			if ((((int32_t)L_51) <= ((int32_t)L_56)))
			{
				goto IL_00ef_1;
			}
		}
		{
			V_3 = 0;
		}

IL_00ef_1:
		{
			int32_t L_57 = V_2;
			int32_t L_58 = V_4;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_59;
			L_59 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_59);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_60 = L_59->___imgs;
			NullCheck(L_60);
			int32_t L_61 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_62 = (L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_61));
			NullCheck(L_62);
			int32_t L_63;
			L_63 = Image_getWidth_m56A0FEDBD7CDA88D486BC548201E91A3DD2A8E97(L_62, NULL);
			if ((((int32_t)((int32_t)il2cpp_codegen_add(L_57, L_58))) <= ((int32_t)L_63)))
			{
				goto IL_011d_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_64;
			L_64 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_64);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_65 = L_64->___imgs;
			NullCheck(L_65);
			int32_t L_66 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_67 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
			NullCheck(L_67);
			int32_t L_68;
			L_68 = Image_getWidth_m56A0FEDBD7CDA88D486BC548201E91A3DD2A8E97(L_67, NULL);
			int32_t L_69 = V_2;
			V_4 = ((int32_t)il2cpp_codegen_subtract(L_68, L_69));
		}

IL_011d_1:
		{
			int32_t L_70 = V_3;
			int32_t L_71 = V_5;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_72;
			L_72 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_72);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_73 = L_72->___imgs;
			NullCheck(L_73);
			int32_t L_74 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_75 = (L_73)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
			NullCheck(L_75);
			int32_t L_76;
			L_76 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_75, NULL);
			if ((((int32_t)((int32_t)il2cpp_codegen_add(L_70, L_71))) <= ((int32_t)L_76)))
			{
				goto IL_014b_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_77;
			L_77 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_77);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_78 = L_77->___imgs;
			NullCheck(L_78);
			int32_t L_79 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_80 = (L_78)->GetAt(static_cast<il2cpp_array_size_t>(L_79));
			NullCheck(L_80);
			int32_t L_81;
			L_81 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_80, NULL);
			int32_t L_82 = V_3;
			V_5 = ((int32_t)il2cpp_codegen_subtract(L_81, L_82));
		}

IL_014b_1:
		{
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_83 = V_0;
			NullCheck(L_83);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_84 = L_83->___flip;
			int32_t L_85 = V_1;
			NullCheck(L_84);
			int32_t L_86 = L_85;
			int8_t L_87 = (L_84)->GetAt(static_cast<il2cpp_array_size_t>(L_86));
			if ((((int32_t)L_87) == ((int32_t)1)))
			{
				goto IL_0159_1;
			}
		}
		{
			G_B18_0 = 0;
			goto IL_015a_1;
		}

IL_0159_1:
		{
			G_B18_0 = 2;
		}

IL_015a_1:
		{
			V_8 = G_B18_0;
			int32_t L_88 = __this->___dir;
			if ((!(((uint32_t)L_88) == ((uint32_t)1))))
			{
				goto IL_0181_1;
			}
		}
		{
			int32_t L_89 = V_8;
			if ((!(((uint32_t)L_89) == ((uint32_t)2))))
			{
				goto IL_0176_1;
			}
		}
		{
			V_8 = 0;
			int32_t L_90 = V_6;
			int32_t L_91 = V_4;
			V_6 = ((int32_t)il2cpp_codegen_add(L_90, L_91));
			goto IL_0181_1;
		}

IL_0176_1:
		{
			V_8 = 2;
			int32_t L_92 = V_6;
			int32_t L_93 = V_4;
			V_6 = ((-((int32_t)il2cpp_codegen_add(L_92, L_93))));
		}

IL_0181_1:
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_94 = ___0_g;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_95;
			L_95 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_95);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_96 = L_95->___imgs;
			NullCheck(L_96);
			int32_t L_97 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_98 = (L_96)->GetAt(static_cast<il2cpp_array_size_t>(L_97));
			int32_t L_99 = V_2;
			int32_t L_100 = V_3;
			int32_t L_101 = V_4;
			int32_t L_102 = V_5;
			int32_t L_103 = V_8;
			int32_t L_104 = __this->___x;
			int32_t L_105 = V_6;
			int32_t L_106 = __this->___y;
			int32_t L_107 = V_7;
			NullCheck(L_94);
			mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_94, L_98, L_99, L_100, L_101, L_102, L_103, ((int32_t)il2cpp_codegen_add(L_104, L_105)), ((int32_t)il2cpp_codegen_add(L_106, L_107)), 0, NULL);
		}

IL_01af_1:
		{
			int32_t L_108 = V_1;
			V_1 = ((int32_t)il2cpp_codegen_add(L_108, 1));
		}

IL_01b3_1:
		{
			int32_t L_109 = V_1;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_110 = V_0;
			NullCheck(L_110);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_111 = L_110->___dx;
			NullCheck(L_111);
			if ((((int32_t)L_109) < ((int32_t)((int32_t)(((RuntimeArray*)L_111)->max_length)))))
			{
				goto IL_0070_1;
			}
		}
		{
			goto IL_01c6;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_01c3;
		}
		throw e;
	}

CATCH_01c3:
	{
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_01c6;
	}

IL_01c6:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_paintTopMobNew_mFC637FAF237F3D34B3960D2D1C08EE6E8895B1EC (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, const RuntimeMethod* method) 
{
	Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	int32_t G_B13_0 = 0;
	try
	{
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_0;
			L_0 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_0);
			FrameU5BU5D_t3670D53089A40518EAE0334DE5A8C404C07F7150* L_1 = L_0->___frameBoss;
			int32_t L_2 = __this->___frame;
			NullCheck(L_1);
			int32_t L_3 = L_2;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
			V_0 = L_4;
			V_1 = 0;
			goto IL_015d_1;
		}

IL_001a_1:
		{
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_5 = V_0;
			NullCheck(L_5);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_6 = L_5->___onTop;
			int32_t L_7 = V_1;
			NullCheck(L_6);
			int32_t L_8 = L_7;
			int8_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
			if (L_9)
			{
				goto IL_0159_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_10;
			L_10 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_11 = V_0;
			NullCheck(L_11);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_12 = L_11->___idImg;
			int32_t L_13 = V_1;
			NullCheck(L_12);
			int32_t L_14 = L_13;
			int8_t L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
			NullCheck(L_10);
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_16;
			L_16 = MobTemplate_getImgInfo_m7EBEC76F1C86707326F8754E1AC4AB1E8A7D9F63(L_10, L_15, NULL);
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_17 = L_16;
			NullCheck(L_17);
			int32_t L_18 = L_17->___x0;
			V_2 = L_18;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_19 = L_17;
			NullCheck(L_19);
			int32_t L_20 = L_19->___y0;
			V_3 = L_20;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_21 = L_19;
			NullCheck(L_21);
			int32_t L_22 = L_21->___w;
			V_4 = L_22;
			NullCheck(L_21);
			int32_t L_23 = L_21->___h;
			V_5 = L_23;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_24 = V_0;
			NullCheck(L_24);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_25 = L_24->___dx;
			int32_t L_26 = V_1;
			NullCheck(L_25);
			int32_t L_27 = L_26;
			int16_t L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
			V_6 = L_28;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_29 = V_0;
			NullCheck(L_29);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_30 = L_29->___dy;
			int32_t L_31 = V_1;
			NullCheck(L_30);
			int32_t L_32 = L_31;
			int16_t L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
			V_7 = L_33;
			int32_t L_34 = V_2;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_35;
			L_35 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_35);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_36 = L_35->___imgs;
			NullCheck(L_36);
			int32_t L_37 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_38 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
			NullCheck(L_38);
			int32_t L_39;
			L_39 = Image_getWidth_m56A0FEDBD7CDA88D486BC548201E91A3DD2A8E97(L_38, NULL);
			if ((((int32_t)L_34) <= ((int32_t)L_39)))
			{
				goto IL_0082_1;
			}
		}
		{
			V_2 = 0;
		}

IL_0082_1:
		{
			int32_t L_40 = V_3;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_41;
			L_41 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_41);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_42 = L_41->___imgs;
			NullCheck(L_42);
			int32_t L_43 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_44 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
			NullCheck(L_44);
			int32_t L_45;
			L_45 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_44, NULL);
			if ((((int32_t)L_40) <= ((int32_t)L_45)))
			{
				goto IL_0099_1;
			}
		}
		{
			V_3 = 0;
		}

IL_0099_1:
		{
			int32_t L_46 = V_2;
			int32_t L_47 = V_4;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_48;
			L_48 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_48);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_49 = L_48->___imgs;
			NullCheck(L_49);
			int32_t L_50 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_51 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
			NullCheck(L_51);
			int32_t L_52;
			L_52 = Image_getWidth_m56A0FEDBD7CDA88D486BC548201E91A3DD2A8E97(L_51, NULL);
			if ((((int32_t)((int32_t)il2cpp_codegen_add(L_46, L_47))) <= ((int32_t)L_52)))
			{
				goto IL_00c7_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_53;
			L_53 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_53);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_54 = L_53->___imgs;
			NullCheck(L_54);
			int32_t L_55 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_56 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
			NullCheck(L_56);
			int32_t L_57;
			L_57 = Image_getWidth_m56A0FEDBD7CDA88D486BC548201E91A3DD2A8E97(L_56, NULL);
			int32_t L_58 = V_2;
			V_4 = ((int32_t)il2cpp_codegen_subtract(L_57, L_58));
		}

IL_00c7_1:
		{
			int32_t L_59 = V_3;
			int32_t L_60 = V_5;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_61;
			L_61 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_61);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_62 = L_61->___imgs;
			NullCheck(L_62);
			int32_t L_63 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_64 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
			NullCheck(L_64);
			int32_t L_65;
			L_65 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_64, NULL);
			if ((((int32_t)((int32_t)il2cpp_codegen_add(L_59, L_60))) <= ((int32_t)L_65)))
			{
				goto IL_00f5_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_66;
			L_66 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_66);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_67 = L_66->___imgs;
			NullCheck(L_67);
			int32_t L_68 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_69 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
			NullCheck(L_69);
			int32_t L_70;
			L_70 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_69, NULL);
			int32_t L_71 = V_3;
			V_5 = ((int32_t)il2cpp_codegen_subtract(L_70, L_71));
		}

IL_00f5_1:
		{
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_72 = V_0;
			NullCheck(L_72);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_73 = L_72->___flip;
			int32_t L_74 = V_1;
			NullCheck(L_73);
			int32_t L_75 = L_74;
			int8_t L_76 = (L_73)->GetAt(static_cast<il2cpp_array_size_t>(L_75));
			if ((((int32_t)L_76) == ((int32_t)1)))
			{
				goto IL_0103_1;
			}
		}
		{
			G_B13_0 = 0;
			goto IL_0104_1;
		}

IL_0103_1:
		{
			G_B13_0 = 2;
		}

IL_0104_1:
		{
			V_8 = G_B13_0;
			int32_t L_77 = __this->___dir;
			if ((!(((uint32_t)L_77) == ((uint32_t)1))))
			{
				goto IL_012b_1;
			}
		}
		{
			int32_t L_78 = V_8;
			if ((!(((uint32_t)L_78) == ((uint32_t)2))))
			{
				goto IL_0120_1;
			}
		}
		{
			V_8 = 0;
			int32_t L_79 = V_6;
			int32_t L_80 = V_4;
			V_6 = ((int32_t)il2cpp_codegen_add(L_79, L_80));
			goto IL_012b_1;
		}

IL_0120_1:
		{
			V_8 = 2;
			int32_t L_81 = V_6;
			int32_t L_82 = V_4;
			V_6 = ((-((int32_t)il2cpp_codegen_add(L_81, L_82))));
		}

IL_012b_1:
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_83 = ___0_g;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_84;
			L_84 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_84);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_85 = L_84->___imgs;
			NullCheck(L_85);
			int32_t L_86 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_87 = (L_85)->GetAt(static_cast<il2cpp_array_size_t>(L_86));
			int32_t L_88 = V_2;
			int32_t L_89 = V_3;
			int32_t L_90 = V_4;
			int32_t L_91 = V_5;
			int32_t L_92 = V_8;
			int32_t L_93 = __this->___x;
			int32_t L_94 = V_6;
			int32_t L_95 = __this->___y;
			int32_t L_96 = V_7;
			NullCheck(L_83);
			mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_83, L_87, L_88, L_89, L_90, L_91, L_92, ((int32_t)il2cpp_codegen_add(L_93, L_94)), ((int32_t)il2cpp_codegen_add(L_95, L_96)), 0, NULL);
		}

IL_0159_1:
		{
			int32_t L_97 = V_1;
			V_1 = ((int32_t)il2cpp_codegen_add(L_97, 1));
		}

IL_015d_1:
		{
			int32_t L_98 = V_1;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_99 = V_0;
			NullCheck(L_99);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_100 = L_99->___dx;
			NullCheck(L_100);
			if ((((int32_t)L_98) < ((int32_t)((int32_t)(((RuntimeArray*)L_100)->max_length)))))
			{
				goto IL_001a_1;
			}
		}
		{
			goto IL_0170;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_016d;
		}
		throw e;
	}

CATCH_016d:
	{
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_0170;
	}

IL_0170:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_paintBoTomMobNew_m05D8F2B031B1233EFBE211FE14B1192065A0F0B3 (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	try
	{
		{
			il2cpp_codegen_runtime_class_init_inline(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var);
			int32_t L_0 = ((GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_StaticFields*)il2cpp_codegen_static_fields_for(GameCanvas_t3C221610BEBCBA21285DC2E692D0CEC84918B2CE_il2cpp_TypeInfo_var))->___gameTick;
			if (((int32_t)(L_0%2)))
			{
				goto IL_0056_1;
			}
		}
		{
			int32_t L_1 = __this->___status;
			if ((((int32_t)L_1) == ((int32_t)3)))
			{
				goto IL_0056_1;
			}
		}
		{
			int32_t L_2 = __this->___tt;
			__this->___tt = ((int32_t)il2cpp_codegen_add(L_2, 1));
			int32_t L_3 = __this->___tt;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_4;
			L_4 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_4);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_5 = L_4->___frameBossMove;
			NullCheck(L_5);
			if ((((int32_t)L_3) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_5)->max_length)), 1)))))
			{
				goto IL_003e_1;
			}
		}
		{
			__this->___tt = 0;
		}

IL_003e_1:
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_6;
			L_6 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_6);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = L_6->___frameBossMove;
			int32_t L_8 = __this->___tt;
			NullCheck(L_7);
			int32_t L_9 = L_8;
			int8_t L_10 = (L_7)->GetAt(static_cast<il2cpp_array_size_t>(L_9));
			__this->___frame = L_10;
		}

IL_0056_1:
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_11;
			L_11 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_11);
			FrameU5BU5D_t3670D53089A40518EAE0334DE5A8C404C07F7150* L_12 = L_11->___frameBoss;
			int32_t L_13 = __this->___frame;
			NullCheck(L_12);
			int32_t L_14 = L_13;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
			V_0 = L_15;
			V_1 = 0;
			goto IL_0192_1;
		}

IL_0070_1:
		{
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_16 = V_0;
			NullCheck(L_16);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_17 = L_16->___onTop;
			int32_t L_18 = V_1;
			NullCheck(L_17);
			int32_t L_19 = L_18;
			int8_t L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
			if (!L_20)
			{
				goto IL_018e_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_21;
			L_21 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_22 = V_0;
			NullCheck(L_22);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_23 = L_22->___idImg;
			int32_t L_24 = V_1;
			NullCheck(L_23);
			int32_t L_25 = L_24;
			int8_t L_26 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
			NullCheck(L_21);
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_27;
			L_27 = MobTemplate_getImgInfo_m7EBEC76F1C86707326F8754E1AC4AB1E8A7D9F63(L_21, L_26, NULL);
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_28 = L_27;
			NullCheck(L_28);
			int32_t L_29 = L_28->___x0;
			V_2 = L_29;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_30 = L_28;
			NullCheck(L_30);
			int32_t L_31 = L_30->___y0;
			V_3 = L_31;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_32 = L_30;
			NullCheck(L_32);
			int32_t L_33 = L_32->___w;
			V_4 = L_33;
			NullCheck(L_32);
			int32_t L_34 = L_32->___h;
			V_5 = L_34;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_35 = V_0;
			NullCheck(L_35);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_36 = L_35->___dx;
			int32_t L_37 = V_1;
			NullCheck(L_36);
			int32_t L_38 = L_37;
			int16_t L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
			V_6 = L_39;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_40 = V_0;
			NullCheck(L_40);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_41 = L_40->___dy;
			int32_t L_42 = V_1;
			NullCheck(L_41);
			int32_t L_43 = L_42;
			int16_t L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
			V_7 = L_44;
			int32_t L_45 = V_2;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_46;
			L_46 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_46);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_47 = L_46->___imgs;
			NullCheck(L_47);
			int32_t L_48 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_49 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_48));
			NullCheck(L_49);
			int32_t L_50;
			L_50 = Image_getWidth_m56A0FEDBD7CDA88D486BC548201E91A3DD2A8E97(L_49, NULL);
			if ((((int32_t)L_45) <= ((int32_t)L_50)))
			{
				goto IL_00d8_1;
			}
		}
		{
			V_2 = 0;
		}

IL_00d8_1:
		{
			int32_t L_51 = V_3;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_52;
			L_52 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_52);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_53 = L_52->___imgs;
			NullCheck(L_53);
			int32_t L_54 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_55 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_54));
			NullCheck(L_55);
			int32_t L_56;
			L_56 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_55, NULL);
			if ((((int32_t)L_51) <= ((int32_t)L_56)))
			{
				goto IL_00ef_1;
			}
		}
		{
			V_3 = 0;
		}

IL_00ef_1:
		{
			int32_t L_57 = V_2;
			int32_t L_58 = V_4;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_59;
			L_59 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_59);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_60 = L_59->___imgs;
			NullCheck(L_60);
			int32_t L_61 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_62 = (L_60)->GetAt(static_cast<il2cpp_array_size_t>(L_61));
			NullCheck(L_62);
			int32_t L_63;
			L_63 = Image_getWidth_m56A0FEDBD7CDA88D486BC548201E91A3DD2A8E97(L_62, NULL);
			if ((((int32_t)((int32_t)il2cpp_codegen_add(L_57, L_58))) <= ((int32_t)L_63)))
			{
				goto IL_011d_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_64;
			L_64 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_64);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_65 = L_64->___imgs;
			NullCheck(L_65);
			int32_t L_66 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_67 = (L_65)->GetAt(static_cast<il2cpp_array_size_t>(L_66));
			NullCheck(L_67);
			int32_t L_68;
			L_68 = Image_getWidth_m56A0FEDBD7CDA88D486BC548201E91A3DD2A8E97(L_67, NULL);
			int32_t L_69 = V_2;
			V_4 = ((int32_t)il2cpp_codegen_subtract(L_68, L_69));
		}

IL_011d_1:
		{
			int32_t L_70 = V_3;
			int32_t L_71 = V_5;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_72;
			L_72 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_72);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_73 = L_72->___imgs;
			NullCheck(L_73);
			int32_t L_74 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_75 = (L_73)->GetAt(static_cast<il2cpp_array_size_t>(L_74));
			NullCheck(L_75);
			int32_t L_76;
			L_76 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_75, NULL);
			if ((((int32_t)((int32_t)il2cpp_codegen_add(L_70, L_71))) <= ((int32_t)L_76)))
			{
				goto IL_014b_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_77;
			L_77 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_77);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_78 = L_77->___imgs;
			NullCheck(L_78);
			int32_t L_79 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_80 = (L_78)->GetAt(static_cast<il2cpp_array_size_t>(L_79));
			NullCheck(L_80);
			int32_t L_81;
			L_81 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_80, NULL);
			int32_t L_82 = V_3;
			V_5 = ((int32_t)il2cpp_codegen_subtract(L_81, L_82));
		}

IL_014b_1:
		{
			V_8 = 0;
			int32_t L_83 = V_8;
			if ((!(((uint32_t)L_83) == ((uint32_t)2))))
			{
				goto IL_015f_1;
			}
		}
		{
			V_8 = 0;
			int32_t L_84 = V_6;
			int32_t L_85 = V_4;
			V_6 = ((int32_t)il2cpp_codegen_add(L_84, L_85));
			goto IL_016a_1;
		}

IL_015f_1:
		{
			V_8 = 2;
			int32_t L_86 = V_6;
			int32_t L_87 = V_4;
			V_6 = ((-((int32_t)il2cpp_codegen_add(L_86, L_87))));
		}

IL_016a_1:
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_88 = ___0_g;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_89;
			L_89 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_89);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_90 = L_89->___imgs;
			NullCheck(L_90);
			int32_t L_91 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_92 = (L_90)->GetAt(static_cast<il2cpp_array_size_t>(L_91));
			int32_t L_93 = V_2;
			int32_t L_94 = V_3;
			int32_t L_95 = V_4;
			int32_t L_96 = V_5;
			int32_t L_97 = V_8;
			int32_t L_98 = ___1_x;
			int32_t L_99 = V_6;
			int32_t L_100 = ___2_y;
			int32_t L_101 = V_7;
			NullCheck(L_88);
			mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_88, L_92, L_93, L_94, L_95, L_96, L_97, ((int32_t)il2cpp_codegen_add(L_98, L_99)), ((int32_t)il2cpp_codegen_add(L_100, L_101)), 0, NULL);
		}

IL_018e_1:
		{
			int32_t L_102 = V_1;
			V_1 = ((int32_t)il2cpp_codegen_add(L_102, 1));
		}

IL_0192_1:
		{
			int32_t L_103 = V_1;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_104 = V_0;
			NullCheck(L_104);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_105 = L_104->___dx;
			NullCheck(L_105);
			if ((((int32_t)L_103) < ((int32_t)((int32_t)(((RuntimeArray*)L_105)->max_length)))))
			{
				goto IL_0070_1;
			}
		}
		{
			goto IL_01a5;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_01a2;
		}
		throw e;
	}

CATCH_01a2:
	{
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_01a5;
	}

IL_01a5:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob_paintTopMobNew_mCC974E2F1AECD77ABE5CD4048FEAF5DC021D744F (Mob_t394900507F39725FA57379059AA703E63166F45F* __this, mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* ___0_g, int32_t ___1_x, int32_t ___2_y, const RuntimeMethod* method) 
{
	Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	try
	{
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_0;
			L_0 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_0);
			FrameU5BU5D_t3670D53089A40518EAE0334DE5A8C404C07F7150* L_1 = L_0->___frameBoss;
			int32_t L_2 = __this->___frame;
			NullCheck(L_1);
			int32_t L_3 = L_2;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
			V_0 = L_4;
			V_1 = 0;
			goto IL_0139_1;
		}

IL_001a_1:
		{
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_5 = V_0;
			NullCheck(L_5);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_6 = L_5->___onTop;
			int32_t L_7 = V_1;
			NullCheck(L_6);
			int32_t L_8 = L_7;
			int8_t L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
			if (L_9)
			{
				goto IL_0135_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_10;
			L_10 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_11 = V_0;
			NullCheck(L_11);
			SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_12 = L_11->___idImg;
			int32_t L_13 = V_1;
			NullCheck(L_12);
			int32_t L_14 = L_13;
			int8_t L_15 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
			NullCheck(L_10);
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_16;
			L_16 = MobTemplate_getImgInfo_m7EBEC76F1C86707326F8754E1AC4AB1E8A7D9F63(L_10, L_15, NULL);
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_17 = L_16;
			NullCheck(L_17);
			int32_t L_18 = L_17->___x0;
			V_2 = L_18;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_19 = L_17;
			NullCheck(L_19);
			int32_t L_20 = L_19->___y0;
			V_3 = L_20;
			ImageInfo_tF74FA0AC596F8F0A07C21CBA0C238989AD7E15B3* L_21 = L_19;
			NullCheck(L_21);
			int32_t L_22 = L_21->___w;
			V_4 = L_22;
			NullCheck(L_21);
			int32_t L_23 = L_21->___h;
			V_5 = L_23;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_24 = V_0;
			NullCheck(L_24);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_25 = L_24->___dx;
			int32_t L_26 = V_1;
			NullCheck(L_25);
			int32_t L_27 = L_26;
			int16_t L_28 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
			V_6 = L_28;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_29 = V_0;
			NullCheck(L_29);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_30 = L_29->___dy;
			int32_t L_31 = V_1;
			NullCheck(L_30);
			int32_t L_32 = L_31;
			int16_t L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
			V_7 = L_33;
			int32_t L_34 = V_2;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_35;
			L_35 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_35);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_36 = L_35->___imgs;
			NullCheck(L_36);
			int32_t L_37 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_38 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
			NullCheck(L_38);
			int32_t L_39;
			L_39 = Image_getWidth_m56A0FEDBD7CDA88D486BC548201E91A3DD2A8E97(L_38, NULL);
			if ((((int32_t)L_34) <= ((int32_t)L_39)))
			{
				goto IL_0082_1;
			}
		}
		{
			V_2 = 0;
		}

IL_0082_1:
		{
			int32_t L_40 = V_3;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_41;
			L_41 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_41);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_42 = L_41->___imgs;
			NullCheck(L_42);
			int32_t L_43 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_44 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
			NullCheck(L_44);
			int32_t L_45;
			L_45 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_44, NULL);
			if ((((int32_t)L_40) <= ((int32_t)L_45)))
			{
				goto IL_0099_1;
			}
		}
		{
			V_3 = 0;
		}

IL_0099_1:
		{
			int32_t L_46 = V_2;
			int32_t L_47 = V_4;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_48;
			L_48 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_48);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_49 = L_48->___imgs;
			NullCheck(L_49);
			int32_t L_50 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_51 = (L_49)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
			NullCheck(L_51);
			int32_t L_52;
			L_52 = Image_getWidth_m56A0FEDBD7CDA88D486BC548201E91A3DD2A8E97(L_51, NULL);
			if ((((int32_t)((int32_t)il2cpp_codegen_add(L_46, L_47))) <= ((int32_t)L_52)))
			{
				goto IL_00c7_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_53;
			L_53 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_53);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_54 = L_53->___imgs;
			NullCheck(L_54);
			int32_t L_55 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_56 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
			NullCheck(L_56);
			int32_t L_57;
			L_57 = Image_getWidth_m56A0FEDBD7CDA88D486BC548201E91A3DD2A8E97(L_56, NULL);
			int32_t L_58 = V_2;
			V_4 = ((int32_t)il2cpp_codegen_subtract(L_57, L_58));
		}

IL_00c7_1:
		{
			int32_t L_59 = V_3;
			int32_t L_60 = V_5;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_61;
			L_61 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_61);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_62 = L_61->___imgs;
			NullCheck(L_62);
			int32_t L_63 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_64 = (L_62)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
			NullCheck(L_64);
			int32_t L_65;
			L_65 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_64, NULL);
			if ((((int32_t)((int32_t)il2cpp_codegen_add(L_59, L_60))) <= ((int32_t)L_65)))
			{
				goto IL_00f5_1;
			}
		}
		{
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_66;
			L_66 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_66);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_67 = L_66->___imgs;
			NullCheck(L_67);
			int32_t L_68 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_69 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
			NullCheck(L_69);
			int32_t L_70;
			L_70 = Image_getHeight_mD92E26605D4EEDF37389EC951FF44F41AF7D28A4(L_69, NULL);
			int32_t L_71 = V_3;
			V_5 = ((int32_t)il2cpp_codegen_subtract(L_70, L_71));
		}

IL_00f5_1:
		{
			V_8 = 0;
			int32_t L_72 = V_8;
			if ((!(((uint32_t)L_72) == ((uint32_t)2))))
			{
				goto IL_0106_1;
			}
		}
		{
			int32_t L_73 = V_6;
			int32_t L_74 = V_4;
			V_6 = ((int32_t)il2cpp_codegen_add(L_73, L_74));
			goto IL_0111_1;
		}

IL_0106_1:
		{
			V_8 = 2;
			int32_t L_75 = V_6;
			int32_t L_76 = V_4;
			V_6 = ((-((int32_t)il2cpp_codegen_add(L_75, L_76))));
		}

IL_0111_1:
		{
			mGraphics_t1DA407CAFB073F74C5A08C04CEE397C0913A9BBE* L_77 = ___0_g;
			MobTemplate_tCE9A1D97CCEED63161946DB800240D65D1DFD3FE* L_78;
			L_78 = Mob_getTemplate_m54DB09C957DDC2BCAAB6CDFACF8AAEC76B8C868D(__this, NULL);
			NullCheck(L_78);
			ImageU5BU5D_t81AEB0E7716FBD0993208104AF9289B5C8CFC288* L_79 = L_78->___imgs;
			NullCheck(L_79);
			int32_t L_80 = 0;
			Image_t88AA1A2EF052D8D9F2559D593A4EB7853C305908* L_81 = (L_79)->GetAt(static_cast<il2cpp_array_size_t>(L_80));
			int32_t L_82 = V_2;
			int32_t L_83 = V_3;
			int32_t L_84 = V_4;
			int32_t L_85 = V_5;
			int32_t L_86 = V_8;
			int32_t L_87 = ___1_x;
			int32_t L_88 = V_6;
			int32_t L_89 = ___2_y;
			int32_t L_90 = V_7;
			NullCheck(L_77);
			mGraphics_drawRegion_m0848120CE73023DFD40EB85D4AEB769C05AFB247(L_77, L_81, L_82, L_83, L_84, L_85, L_86, ((int32_t)il2cpp_codegen_add(L_87, L_88)), ((int32_t)il2cpp_codegen_add(L_89, L_90)), 0, NULL);
		}

IL_0135_1:
		{
			int32_t L_91 = V_1;
			V_1 = ((int32_t)il2cpp_codegen_add(L_91, 1));
		}

IL_0139_1:
		{
			int32_t L_92 = V_1;
			Frame_t736A7EA0158BB5530F634EFACA3834534DC391B3* L_93 = V_0;
			NullCheck(L_93);
			Int16U5BU5D_t8175CE8DD9C9F9FB0CF4F58E45BC570575B43CFB* L_94 = L_93->___dx;
			NullCheck(L_94);
			if ((((int32_t)L_92) < ((int32_t)((int32_t)(((RuntimeArray*)L_94)->max_length)))))
			{
				goto IL_001a_1;
			}
		}
		{
			goto IL_014c;
		}
	}
	catch(Il2CppExceptionWrapper& e)
	{
		if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
		{
			IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
			goto CATCH_0149;
		}
		throw e;
	}

CATCH_0149:
	{
		IL2CPP_POP_ACTIVE_EXCEPTION();
		goto IL_014c;
	}

IL_014c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mob__cctor_m92B35F667C4E4413191C0C2E8472C7C8B8401243 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MyVector_t5E551DE127AB217F3BF51644B186993381C11E30_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____0488CD1104793EDB7467998202BABDA2BEF3061A13D7A940B6CB50F70C5D5070_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____054EDEC1D0211F624FED0CBCA9D4F9400B0E491C43742AF2C5B0ABEBF0C990D8_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____08BB5E5D6EAAC1049EDE0893D30ED022B1A4D9B5B48DB414871F51C9CB35283D_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____2848698AA4B3431E3DB06C343CA2CB0455F8AAF16C85CDD828C92DDF7DC134F8_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____31355AB7A82E7F4BBAE64BDA6E6BF947601AA520675170D3E526EBB169C3A931_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____55E5509F8052998294266EE5B50CB592938191FB5D67F73CAC2E60B0276B1BDD_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____65B5217AFB418B86E6D1C868D1D96CFC61F29D50F1AB829062BC0B44E10967C1_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____6CA634DE76E9D886A6E5F19E5DAA54CCD9C0AF3338EC96BBCF1CEFC0691663DF_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____787C798E39A5BC1910355BAE6D0CD87A36B2E10FD0202A83E3BB6B005DA83472_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____79541ED9DA9C16CB7A1D43D5A3D5F6EE31A873C85A6CB4334FB99E021EE0E556_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____C130484FD2C71F4C306D058261CA3DD4EE98BA60490B99F773C328001E8094F1_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		MyVector_t5E551DE127AB217F3BF51644B186993381C11E30* L_0 = (MyVector_t5E551DE127AB217F3BF51644B186993381C11E30*)il2cpp_codegen_object_new(MyVector_t5E551DE127AB217F3BF51644B186993381C11E30_il2cpp_TypeInfo_var);
		MyVector__ctor_m9CAA74C33B5605E7806E3F1C9E1D78A97AE10692(L_0, NULL);
		((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___vEggMonter = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___vEggMonter), (void*)L_0);
		((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___isdetrung = (bool)0;
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_1 = (SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699*)(SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699*)SZArrayNew(SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699_il2cpp_TypeInfo_var, (uint32_t)((int32_t)53));
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_2 = L_1;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_3 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)4);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_4 = L_3;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____0488CD1104793EDB7467998202BABDA2BEF3061A13D7A940B6CB50F70C5D5070_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL);
		NullCheck(L_2);
		(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_4);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_6 = L_2;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_7 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)1);
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(1), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_7);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_8 = L_6;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_9 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_10 = L_9;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_11 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____C130484FD2C71F4C306D058261CA3DD4EE98BA60490B99F773C328001E8094F1_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_10, L_11, NULL);
		NullCheck(L_8);
		(L_8)->SetAt(static_cast<il2cpp_array_size_t>(2), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_10);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_12 = L_8;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_13 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)2);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_14 = L_13;
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(3), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_14);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_15 = L_12;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_16 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)2);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_17 = L_16;
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(4), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_17);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_18 = L_15;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_19 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_20 = L_19;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_21 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____2848698AA4B3431E3DB06C343CA2CB0455F8AAF16C85CDD828C92DDF7DC134F8_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_20, L_21, NULL);
		NullCheck(L_18);
		(L_18)->SetAt(static_cast<il2cpp_array_size_t>(5), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_20);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_22 = L_18;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_23 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)1);
		NullCheck(L_22);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(6), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_23);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_24 = L_22;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_25 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)6);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_26 = L_25;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_27 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____31355AB7A82E7F4BBAE64BDA6E6BF947601AA520675170D3E526EBB169C3A931_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_26, L_27, NULL);
		NullCheck(L_24);
		(L_24)->SetAt(static_cast<il2cpp_array_size_t>(7), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_26);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_28 = L_24;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_29 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)1);
		NullCheck(L_28);
		(L_28)->SetAt(static_cast<il2cpp_array_size_t>(8), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_29);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_30 = L_28;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_31 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_32 = L_31;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_33 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____2848698AA4B3431E3DB06C343CA2CB0455F8AAF16C85CDD828C92DDF7DC134F8_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_32, L_33, NULL);
		NullCheck(L_30);
		(L_30)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_32);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_34 = L_30;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_35 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)5);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_36 = L_35;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_37 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____08BB5E5D6EAAC1049EDE0893D30ED022B1A4D9B5B48DB414871F51C9CB35283D_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_36, L_37, NULL);
		NullCheck(L_34);
		(L_34)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_36);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_38 = L_34;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_39 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_40 = L_39;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_41 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____2848698AA4B3431E3DB06C343CA2CB0455F8AAF16C85CDD828C92DDF7DC134F8_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_40, L_41, NULL);
		NullCheck(L_38);
		(L_38)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_40);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_42 = L_38;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_43 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_44 = L_43;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_45 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____787C798E39A5BC1910355BAE6D0CD87A36B2E10FD0202A83E3BB6B005DA83472_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_44, L_45, NULL);
		NullCheck(L_42);
		(L_42)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_44);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_46 = L_42;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_47 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)1);
		NullCheck(L_46);
		(L_46)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_47);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_48 = L_46;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_49 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)2);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_50 = L_49;
		NullCheck(L_50);
		(L_50)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		NullCheck(L_48);
		(L_48)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_50);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_51 = L_48;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_52 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)2);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_53 = L_52;
		NullCheck(L_53);
		(L_53)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		NullCheck(L_51);
		(L_51)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_53);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_54 = L_51;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_55 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)6);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_56 = L_55;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_57 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____31355AB7A82E7F4BBAE64BDA6E6BF947601AA520675170D3E526EBB169C3A931_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_56, L_57, NULL);
		NullCheck(L_54);
		(L_54)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_56);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_58 = L_54;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_59 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_60 = L_59;
		NullCheck(L_60);
		(L_60)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_61 = L_60;
		NullCheck(L_61);
		(L_61)->SetAt(static_cast<il2cpp_array_size_t>(2), (int8_t)2);
		NullCheck(L_58);
		(L_58)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_61);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_62 = L_58;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_63 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_64 = L_63;
		NullCheck(L_64);
		(L_64)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_65 = L_64;
		NullCheck(L_65);
		(L_65)->SetAt(static_cast<il2cpp_array_size_t>(2), (int8_t)2);
		NullCheck(L_62);
		(L_62)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_65);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_66 = L_62;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_67 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)4);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_68 = L_67;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_69 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____55E5509F8052998294266EE5B50CB592938191FB5D67F73CAC2E60B0276B1BDD_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_68, L_69, NULL);
		NullCheck(L_66);
		(L_66)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_68);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_70 = L_66;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_71 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_72 = L_71;
		NullCheck(L_72);
		(L_72)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_73 = L_72;
		NullCheck(L_73);
		(L_73)->SetAt(static_cast<il2cpp_array_size_t>(2), (int8_t)2);
		NullCheck(L_70);
		(L_70)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_73);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_74 = L_70;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_75 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_76 = L_75;
		NullCheck(L_76);
		(L_76)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_77 = L_76;
		NullCheck(L_77);
		(L_77)->SetAt(static_cast<il2cpp_array_size_t>(2), (int8_t)2);
		NullCheck(L_74);
		(L_74)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_77);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_78 = L_74;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_79 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_80 = L_79;
		NullCheck(L_80);
		(L_80)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_81 = L_80;
		NullCheck(L_81);
		(L_81)->SetAt(static_cast<il2cpp_array_size_t>(2), (int8_t)2);
		NullCheck(L_78);
		(L_78)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_81);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_82 = L_78;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_83 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)4);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_84 = L_83;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_85 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____0488CD1104793EDB7467998202BABDA2BEF3061A13D7A940B6CB50F70C5D5070_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_84, L_85, NULL);
		NullCheck(L_82);
		(L_82)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_84);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_86 = L_82;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_87 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_88 = L_87;
		NullCheck(L_88);
		(L_88)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_89 = L_88;
		NullCheck(L_89);
		(L_89)->SetAt(static_cast<il2cpp_array_size_t>(2), (int8_t)2);
		NullCheck(L_86);
		(L_86)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_89);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_90 = L_86;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_91 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)4);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_92 = L_91;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_93 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____054EDEC1D0211F624FED0CBCA9D4F9400B0E491C43742AF2C5B0ABEBF0C990D8_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_92, L_93, NULL);
		NullCheck(L_90);
		(L_90)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_92);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_94 = L_90;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_95 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_96 = L_95;
		NullCheck(L_96);
		(L_96)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_97 = L_96;
		NullCheck(L_97);
		(L_97)->SetAt(static_cast<il2cpp_array_size_t>(2), (int8_t)2);
		NullCheck(L_94);
		(L_94)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_97);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_98 = L_94;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_99 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_100 = L_99;
		NullCheck(L_100);
		(L_100)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_101 = L_100;
		NullCheck(L_101);
		(L_101)->SetAt(static_cast<il2cpp_array_size_t>(2), (int8_t)2);
		NullCheck(L_98);
		(L_98)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_101);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_102 = L_98;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_103 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_104 = L_103;
		NullCheck(L_104);
		(L_104)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_105 = L_104;
		NullCheck(L_105);
		(L_105)->SetAt(static_cast<il2cpp_array_size_t>(2), (int8_t)2);
		NullCheck(L_102);
		(L_102)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)28)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_105);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_106 = L_102;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_107 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_108 = L_107;
		NullCheck(L_108);
		(L_108)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_109 = L_108;
		NullCheck(L_109);
		(L_109)->SetAt(static_cast<il2cpp_array_size_t>(2), (int8_t)2);
		NullCheck(L_106);
		(L_106)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)29)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_109);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_110 = L_106;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_111 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)1);
		NullCheck(L_110);
		(L_110)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)30)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_111);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_112 = L_110;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_113 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)1);
		NullCheck(L_112);
		(L_112)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)31)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_113);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_114 = L_112;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_115 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)1);
		NullCheck(L_114);
		(L_114)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)32)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_115);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_116 = L_114;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_117 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)1);
		NullCheck(L_116);
		(L_116)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)33)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_117);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_118 = L_116;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_119 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)3);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_120 = L_119;
		NullCheck(L_120);
		(L_120)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_121 = L_120;
		NullCheck(L_121);
		(L_121)->SetAt(static_cast<il2cpp_array_size_t>(2), (int8_t)2);
		NullCheck(L_118);
		(L_118)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)34)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_121);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_122 = L_118;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_123 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)1);
		NullCheck(L_122);
		(L_122)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)35)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_123);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_124 = L_122;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_125 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)1);
		NullCheck(L_124);
		(L_124)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)36)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_125);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_126 = L_124;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_127 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)6);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_128 = L_127;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_129 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____65B5217AFB418B86E6D1C868D1D96CFC61F29D50F1AB829062BC0B44E10967C1_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_128, L_129, NULL);
		NullCheck(L_126);
		(L_126)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)37)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_128);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_130 = L_126;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_131 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10));
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_132 = L_131;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_133 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____79541ED9DA9C16CB7A1D43D5A3D5F6EE31A873C85A6CB4334FB99E021EE0E556_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_132, L_133, NULL);
		NullCheck(L_130);
		(L_130)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)38)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_132);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_134 = L_130;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_135 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_136 = L_135;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_137 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_136, L_137, NULL);
		NullCheck(L_134);
		(L_134)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)39)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_136);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_138 = L_134;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_139 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_140 = L_139;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_141 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_140, L_141, NULL);
		NullCheck(L_138);
		(L_138)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)40)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_140);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_142 = L_138;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_143 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_144 = L_143;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_145 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_144, L_145, NULL);
		NullCheck(L_142);
		(L_142)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)41)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_144);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_146 = L_142;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_147 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_148 = L_147;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_149 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_148, L_149, NULL);
		NullCheck(L_146);
		(L_146)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)42)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_148);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_150 = L_146;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_151 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_152 = L_151;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_153 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_152, L_153, NULL);
		NullCheck(L_150);
		(L_150)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)43)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_152);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_154 = L_150;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_155 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_156 = L_155;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_157 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_156, L_157, NULL);
		NullCheck(L_154);
		(L_154)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)44)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_156);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_158 = L_154;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_159 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_160 = L_159;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_161 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_160, L_161, NULL);
		NullCheck(L_158);
		(L_158)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)45)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_160);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_162 = L_158;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_163 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_164 = L_163;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_165 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_164, L_165, NULL);
		NullCheck(L_162);
		(L_162)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)46)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_164);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_166 = L_162;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_167 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_168 = L_167;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_169 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_168, L_169, NULL);
		NullCheck(L_166);
		(L_166)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)47)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_168);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_170 = L_166;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_171 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_172 = L_171;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_173 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_172, L_173, NULL);
		NullCheck(L_170);
		(L_170)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)48)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_172);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_174 = L_170;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_175 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_176 = L_175;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_177 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_176, L_177, NULL);
		NullCheck(L_174);
		(L_174)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)49)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_176);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_178 = L_174;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_179 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_180 = L_179;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_181 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_180, L_181, NULL);
		NullCheck(L_178);
		(L_178)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)50)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_180);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_182 = L_178;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_183 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)2);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_184 = L_183;
		NullCheck(L_184);
		(L_184)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		NullCheck(L_182);
		(L_182)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)51)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_184);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_185 = L_182;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_186 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)2);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_187 = L_186;
		NullCheck(L_187);
		(L_187)->SetAt(static_cast<il2cpp_array_size_t>(1), (int8_t)1);
		NullCheck(L_185);
		(L_185)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)52)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_187);
		((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___idframe = L_185;
		Il2CppCodeGenWriteBarrier((void**)(&((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___idframe), (void*)L_185);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_188 = (SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699*)(SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699*)SZArrayNew(SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699_il2cpp_TypeInfo_var, (uint32_t)((int32_t)52));
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_189 = L_188;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_190 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_191 = L_190;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_192 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_191, L_192, NULL);
		NullCheck(L_189);
		(L_189)->SetAt(static_cast<il2cpp_array_size_t>(0), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_191);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_193 = L_189;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_194 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_195 = L_194;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_196 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_195, L_196, NULL);
		NullCheck(L_193);
		(L_193)->SetAt(static_cast<il2cpp_array_size_t>(1), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_195);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_197 = L_193;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_198 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_199 = L_198;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_200 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_199, L_200, NULL);
		NullCheck(L_197);
		(L_197)->SetAt(static_cast<il2cpp_array_size_t>(2), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_199);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_201 = L_197;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_202 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_203 = L_202;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_204 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_203, L_204, NULL);
		NullCheck(L_201);
		(L_201)->SetAt(static_cast<il2cpp_array_size_t>(3), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_203);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_205 = L_201;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_206 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_207 = L_206;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_208 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_207, L_208, NULL);
		NullCheck(L_205);
		(L_205)->SetAt(static_cast<il2cpp_array_size_t>(4), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_207);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_209 = L_205;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_210 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_211 = L_210;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_212 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_211, L_212, NULL);
		NullCheck(L_209);
		(L_209)->SetAt(static_cast<il2cpp_array_size_t>(5), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_211);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_213 = L_209;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_214 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_215 = L_214;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_216 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_215, L_216, NULL);
		NullCheck(L_213);
		(L_213)->SetAt(static_cast<il2cpp_array_size_t>(6), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_215);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_217 = L_213;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_218 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_219 = L_218;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_220 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_219, L_220, NULL);
		NullCheck(L_217);
		(L_217)->SetAt(static_cast<il2cpp_array_size_t>(7), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_219);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_221 = L_217;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_222 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_223 = L_222;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_224 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_223, L_224, NULL);
		NullCheck(L_221);
		(L_221)->SetAt(static_cast<il2cpp_array_size_t>(8), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_223);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_225 = L_221;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_226 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_227 = L_226;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_228 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_227, L_228, NULL);
		NullCheck(L_225);
		(L_225)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_227);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_229 = L_225;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_230 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_231 = L_230;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_232 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_231, L_232, NULL);
		NullCheck(L_229);
		(L_229)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_231);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_233 = L_229;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_234 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_235 = L_234;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_236 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_235, L_236, NULL);
		NullCheck(L_233);
		(L_233)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_235);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_237 = L_233;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_238 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_239 = L_238;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_240 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_239, L_240, NULL);
		NullCheck(L_237);
		(L_237)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_239);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_241 = L_237;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_242 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_243 = L_242;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_244 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_243, L_244, NULL);
		NullCheck(L_241);
		(L_241)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_243);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_245 = L_241;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_246 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_247 = L_246;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_248 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_247, L_248, NULL);
		NullCheck(L_245);
		(L_245)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_247);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_249 = L_245;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_250 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_251 = L_250;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_252 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_251, L_252, NULL);
		NullCheck(L_249);
		(L_249)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_251);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_253 = L_249;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_254 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_255 = L_254;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_256 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_255, L_256, NULL);
		NullCheck(L_253);
		(L_253)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_255);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_257 = L_253;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_258 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_259 = L_258;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_260 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_259, L_260, NULL);
		NullCheck(L_257);
		(L_257)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_259);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_261 = L_257;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_262 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_263 = L_262;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_264 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_263, L_264, NULL);
		NullCheck(L_261);
		(L_261)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_263);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_265 = L_261;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_266 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_267 = L_266;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_268 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_267, L_268, NULL);
		NullCheck(L_265);
		(L_265)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_267);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_269 = L_265;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_270 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_271 = L_270;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_272 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_271, L_272, NULL);
		NullCheck(L_269);
		(L_269)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_271);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_273 = L_269;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_274 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_275 = L_274;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_276 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_275, L_276, NULL);
		NullCheck(L_273);
		(L_273)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_275);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_277 = L_273;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_278 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_279 = L_278;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_280 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_279, L_280, NULL);
		NullCheck(L_277);
		(L_277)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_279);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_281 = L_277;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_282 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_283 = L_282;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_284 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_283, L_284, NULL);
		NullCheck(L_281);
		(L_281)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_283);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_285 = L_281;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_286 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_287 = L_286;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_288 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_287, L_288, NULL);
		NullCheck(L_285);
		(L_285)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_287);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_289 = L_285;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_290 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_291 = L_290;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_292 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_291, L_292, NULL);
		NullCheck(L_289);
		(L_289)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_291);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_293 = L_289;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_294 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_295 = L_294;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_296 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_295, L_296, NULL);
		NullCheck(L_293);
		(L_293)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_295);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_297 = L_293;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_298 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_299 = L_298;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_300 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_299, L_300, NULL);
		NullCheck(L_297);
		(L_297)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_299);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_301 = L_297;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_302 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_303 = L_302;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_304 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_303, L_304, NULL);
		NullCheck(L_301);
		(L_301)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)28)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_303);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_305 = L_301;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_306 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_307 = L_306;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_308 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_307, L_308, NULL);
		NullCheck(L_305);
		(L_305)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)29)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_307);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_309 = L_305;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_310 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_311 = L_310;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_312 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_311, L_312, NULL);
		NullCheck(L_309);
		(L_309)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)30)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_311);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_313 = L_309;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_314 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_315 = L_314;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_316 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_315, L_316, NULL);
		NullCheck(L_313);
		(L_313)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)31)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_315);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_317 = L_313;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_318 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_319 = L_318;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_320 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_319, L_320, NULL);
		NullCheck(L_317);
		(L_317)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)32)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_319);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_321 = L_317;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_322 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_323 = L_322;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_324 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_323, L_324, NULL);
		NullCheck(L_321);
		(L_321)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)33)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_323);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_325 = L_321;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_326 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_327 = L_326;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_328 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_327, L_328, NULL);
		NullCheck(L_325);
		(L_325)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)34)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_327);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_329 = L_325;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_330 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_331 = L_330;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_332 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_331, L_332, NULL);
		NullCheck(L_329);
		(L_329)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)35)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_331);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_333 = L_329;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_334 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_335 = L_334;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_336 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_335, L_336, NULL);
		NullCheck(L_333);
		(L_333)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)36)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_335);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_337 = L_333;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_338 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_339 = L_338;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_340 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_339, L_340, NULL);
		NullCheck(L_337);
		(L_337)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)37)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_339);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_341 = L_337;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_342 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_343 = L_342;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_344 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_343, L_344, NULL);
		NullCheck(L_341);
		(L_341)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)38)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_343);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_345 = L_341;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_346 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_347 = L_346;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_348 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_347, L_348, NULL);
		NullCheck(L_345);
		(L_345)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)39)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_347);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_349 = L_345;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_350 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_351 = L_350;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_352 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_351, L_352, NULL);
		NullCheck(L_349);
		(L_349)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)40)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_351);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_353 = L_349;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_354 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_355 = L_354;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_356 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_355, L_356, NULL);
		NullCheck(L_353);
		(L_353)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)41)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_355);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_357 = L_353;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_358 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_359 = L_358;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_360 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_359, L_360, NULL);
		NullCheck(L_357);
		(L_357)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)42)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_359);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_361 = L_357;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_362 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_363 = L_362;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_364 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_363, L_364, NULL);
		NullCheck(L_361);
		(L_361)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)43)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_363);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_365 = L_361;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_366 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_367 = L_366;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_368 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_367, L_368, NULL);
		NullCheck(L_365);
		(L_365)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)44)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_367);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_369 = L_365;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_370 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_371 = L_370;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_372 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_371, L_372, NULL);
		NullCheck(L_369);
		(L_369)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)45)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_371);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_373 = L_369;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_374 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_375 = L_374;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_376 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_375, L_376, NULL);
		NullCheck(L_373);
		(L_373)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)46)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_375);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_377 = L_373;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_378 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_379 = L_378;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_380 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_379, L_380, NULL);
		NullCheck(L_377);
		(L_377)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)47)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_379);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_381 = L_377;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_382 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_383 = L_382;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_384 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_383, L_384, NULL);
		NullCheck(L_381);
		(L_381)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)48)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_383);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_385 = L_381;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_386 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_387 = L_386;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_388 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_387, L_388, NULL);
		NullCheck(L_385);
		(L_385)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)49)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_387);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_389 = L_385;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_390 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_391 = L_390;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_392 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_391, L_392, NULL);
		NullCheck(L_389);
		(L_389)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)50)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_391);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_393 = L_389;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_394 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)1);
		NullCheck(L_393);
		(L_393)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)51)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_394);
		((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___idframeAppear = L_393;
		Il2CppCodeGenWriteBarrier((void**)(&((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___idframeAppear), (void*)L_393);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_395 = (SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699*)(SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699*)SZArrayNew(SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699_il2cpp_TypeInfo_var, (uint32_t)((int32_t)56));
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_396 = L_395;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_397 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)5);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_398 = L_397;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_399 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____6CA634DE76E9D886A6E5F19E5DAA54CCD9C0AF3338EC96BBCF1CEFC0691663DF_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_398, L_399, NULL);
		NullCheck(L_396);
		(L_396)->SetAt(static_cast<il2cpp_array_size_t>(0), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_398);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_400 = L_396;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_401 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_400);
		(L_400)->SetAt(static_cast<il2cpp_array_size_t>(1), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_401);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_402 = L_400;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_403 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_402);
		(L_402)->SetAt(static_cast<il2cpp_array_size_t>(2), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_403);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_404 = L_402;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_405 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_404);
		(L_404)->SetAt(static_cast<il2cpp_array_size_t>(3), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_405);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_406 = L_404;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_407 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_406);
		(L_406)->SetAt(static_cast<il2cpp_array_size_t>(4), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_407);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_408 = L_406;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_409 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_408);
		(L_408)->SetAt(static_cast<il2cpp_array_size_t>(5), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_409);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_410 = L_408;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_411 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_410);
		(L_410)->SetAt(static_cast<il2cpp_array_size_t>(6), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_411);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_412 = L_410;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_413 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)5);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_414 = L_413;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_415 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____6CA634DE76E9D886A6E5F19E5DAA54CCD9C0AF3338EC96BBCF1CEFC0691663DF_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_414, L_415, NULL);
		NullCheck(L_412);
		(L_412)->SetAt(static_cast<il2cpp_array_size_t>(7), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_414);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_416 = L_412;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_417 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)5);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_418 = L_417;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_419 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____6CA634DE76E9D886A6E5F19E5DAA54CCD9C0AF3338EC96BBCF1CEFC0691663DF_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_418, L_419, NULL);
		NullCheck(L_416);
		(L_416)->SetAt(static_cast<il2cpp_array_size_t>(8), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_418);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_420 = L_416;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_421 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)5);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_422 = L_421;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_423 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____6CA634DE76E9D886A6E5F19E5DAA54CCD9C0AF3338EC96BBCF1CEFC0691663DF_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_422, L_423, NULL);
		NullCheck(L_420);
		(L_420)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_422);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_424 = L_420;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_425 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_424);
		(L_424)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_425);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_426 = L_424;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_427 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)5);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_428 = L_427;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_429 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____6CA634DE76E9D886A6E5F19E5DAA54CCD9C0AF3338EC96BBCF1CEFC0691663DF_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_428, L_429, NULL);
		NullCheck(L_426);
		(L_426)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_428);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_430 = L_426;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_431 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_430);
		(L_430)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_431);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_432 = L_430;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_433 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_432);
		(L_432)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_433);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_434 = L_432;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_435 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_434);
		(L_434)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_435);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_436 = L_434;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_437 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_436);
		(L_436)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_437);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_438 = L_436;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_439 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_438);
		(L_438)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_439);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_440 = L_438;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_441 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_440);
		(L_440)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_441);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_442 = L_440;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_443 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_442);
		(L_442)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_443);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_444 = L_442;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_445 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_444);
		(L_444)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_445);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_446 = L_444;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_447 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_446);
		(L_446)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_447);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_448 = L_446;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_449 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_448);
		(L_448)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_449);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_450 = L_448;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_451 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_450);
		(L_450)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_451);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_452 = L_450;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_453 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_452);
		(L_452)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_453);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_454 = L_452;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_455 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_454);
		(L_454)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)24)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_455);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_456 = L_454;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_457 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_456);
		(L_456)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)25)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_457);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_458 = L_456;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_459 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_458);
		(L_458)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)26)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_459);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_460 = L_458;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_461 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_460);
		(L_460)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)27)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_461);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_462 = L_460;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_463 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_462);
		(L_462)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)28)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_463);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_464 = L_462;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_465 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_464);
		(L_464)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)29)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_465);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_466 = L_464;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_467 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_466);
		(L_466)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)30)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_467);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_468 = L_466;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_469 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_468);
		(L_468)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)31)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_469);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_470 = L_468;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_471 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_470);
		(L_470)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)32)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_471);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_472 = L_470;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_473 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_472);
		(L_472)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)33)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_473);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_474 = L_472;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_475 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_474);
		(L_474)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)34)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_475);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_476 = L_474;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_477 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_476);
		(L_476)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)35)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_477);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_478 = L_476;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_479 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_478);
		(L_478)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)36)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_479);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_480 = L_478;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_481 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_480);
		(L_480)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)37)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_481);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_482 = L_480;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_483 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_482);
		(L_482)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)38)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_483);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_484 = L_482;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_485 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_484);
		(L_484)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)39)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_485);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_486 = L_484;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_487 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_486);
		(L_486)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)40)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_487);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_488 = L_486;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_489 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_488);
		(L_488)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)41)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_489);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_490 = L_488;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_491 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_490);
		(L_490)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)42)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_491);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_492 = L_490;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_493 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_492);
		(L_492)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)43)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_493);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_494 = L_492;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_495 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)0);
		NullCheck(L_494);
		(L_494)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)44)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_495);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_496 = L_494;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_497 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_498 = L_497;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_499 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_498, L_499, NULL);
		NullCheck(L_496);
		(L_496)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)45)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_498);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_500 = L_496;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_501 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_502 = L_501;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_503 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_502, L_503, NULL);
		NullCheck(L_500);
		(L_500)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)46)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_502);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_504 = L_500;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_505 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_506 = L_505;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_507 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_506, L_507, NULL);
		NullCheck(L_504);
		(L_504)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)47)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_506);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_508 = L_504;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_509 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_510 = L_509;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_511 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_510, L_511, NULL);
		NullCheck(L_508);
		(L_508)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)48)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_510);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_512 = L_508;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_513 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_514 = L_513;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_515 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_514, L_515, NULL);
		NullCheck(L_512);
		(L_512)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)49)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_514);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_516 = L_512;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_517 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_518 = L_517;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_519 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_518, L_519, NULL);
		NullCheck(L_516);
		(L_516)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)50)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_518);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_520 = L_516;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_521 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_522 = L_521;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_523 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_522, L_523, NULL);
		NullCheck(L_520);
		(L_520)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)51)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_522);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_524 = L_520;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_525 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_526 = L_525;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_527 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_526, L_527, NULL);
		NullCheck(L_524);
		(L_524)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)52)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_526);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_528 = L_524;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_529 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_530 = L_529;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_531 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_530, L_531, NULL);
		NullCheck(L_528);
		(L_528)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)53)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_530);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_532 = L_528;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_533 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)8);
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_534 = L_533;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_535 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t0F5473E849A5A5185A9F4C5246F0C32816C49FCA____BD4DC1AB59E0DEE8C965D817A17EDF87A55A5E25DFC98E1519F54D1E5A52F9E3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_534, L_535, NULL);
		NullCheck(L_532);
		(L_532)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)54)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_534);
		SByteU5BU5DU5BU5D_t9042899DE0306D67CDDEDC06C44CEFAD76730699* L_536 = L_532;
		SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913* L_537 = (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)SZArrayNew(SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913_il2cpp_TypeInfo_var, (uint32_t)1);
		NullCheck(L_536);
		(L_536)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)55)), (SByteU5BU5D_t88116DA68378C3333DB73E7D36C1A06AFAA91913*)L_537);
		((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___idframeDisappear = L_536;
		Il2CppCodeGenWriteBarrier((void**)(&((Mob_t394900507F39725FA57379059AA703E63166F45F_StaticFields*)il2cpp_codegen_static_fields_for(Mob_t394900507F39725FA57379059AA703E63166F45F_il2cpp_TypeInfo_var))->___idframeDisappear), (void*)L_536);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
